<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[mySQL - DB abfragen und Daten in einen Vector speichern]]></title><description><![CDATA[<p>Hallo C++-Fans,</p>
<p>ich würde gerne mit Hilfe einer Funktion eine mySQL - DB abfragen und die Daten in einen Struct und anschließend alle Structs in einen Vector speichern. Die Daten sollen dann in der Main-Funktion abrufbar sein ( z.B. vectorname[5].password ). Aber ich weiß nicht wie ich den zu beschreibenden Vector in einen Funktion bekomme!</p>
<p>Mit:</p>
<p>typedef vector&lt;struct_name&gt; vector_hier;</p>
<p>void funktion(&amp;vecotr_hier vectorname);</p>
<p>klappt es irgendwie nicht.</p>
<p>Kann mir jemand sagen wie es funktioniert oder mir einen andere Weg erklären?</p>
<p>Danke schonmal im Vorraus!<br />
Gruß,<br />
hmstr</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/211054/mysql-db-abfragen-und-daten-in-einen-vector-speichern</link><generator>RSS for Node</generator><lastBuildDate>Tue, 13 Oct 2026 20:52:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/211054.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 18 Apr 2008 09:48:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to mySQL - DB abfragen und Daten in einen Vector speichern on Fri, 18 Apr 2008 09:48:42 GMT]]></title><description><![CDATA[<p>Hallo C++-Fans,</p>
<p>ich würde gerne mit Hilfe einer Funktion eine mySQL - DB abfragen und die Daten in einen Struct und anschließend alle Structs in einen Vector speichern. Die Daten sollen dann in der Main-Funktion abrufbar sein ( z.B. vectorname[5].password ). Aber ich weiß nicht wie ich den zu beschreibenden Vector in einen Funktion bekomme!</p>
<p>Mit:</p>
<p>typedef vector&lt;struct_name&gt; vector_hier;</p>
<p>void funktion(&amp;vecotr_hier vectorname);</p>
<p>klappt es irgendwie nicht.</p>
<p>Kann mir jemand sagen wie es funktioniert oder mir einen andere Weg erklären?</p>
<p>Danke schonmal im Vorraus!<br />
Gruß,<br />
hmstr</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1494052</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1494052</guid><dc:creator><![CDATA[hmstr]]></dc:creator><pubDate>Fri, 18 Apr 2008 09:48:42 GMT</pubDate></item><item><title><![CDATA[Reply to mySQL - DB abfragen und Daten in einen Vector speichern on Fri, 18 Apr 2008 10:38:45 GMT]]></title><description><![CDATA[<p>Hallo</p>
<pre><code class="language-cpp">void funktion(vector_hier&amp; vectorname);
</code></pre>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1494093</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1494093</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Fri, 18 Apr 2008 10:38:45 GMT</pubDate></item><item><title><![CDATA[Reply to mySQL - DB abfragen und Daten in einen Vector speichern on Fri, 18 Apr 2008 12:52:41 GMT]]></title><description><![CDATA[<p>Funktioniert leider immer noch nicht.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;vector&gt;
#include &quot;sara.h&quot;

typedef std::vector&lt;int&gt; myvector;

int main(){
	myvector affe;
	schreiben(affe);
	std::cout &lt;&lt; affe.size();
	return 0;
}
</code></pre>
<pre><code class="language-cpp">void schreiben(myvector&amp; affe) {
	affe.push_back(5);
};
</code></pre>
<blockquote>
<p>1&gt;error C2065: 'myvector': nichtdeklarierter Bezeichner<br />
error C2065: 'affe': nichtdeklarierter Bezeichner<br />
error C2448: 'schreiben': Funktionsstil-Initialisierung scheint eine Funktionsdefinition zu sein<br />
error C3861: &quot;schreiben&quot;: Bezeichner wurde nicht gefunden.</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1494194</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1494194</guid><dc:creator><![CDATA[hmstr]]></dc:creator><pubDate>Fri, 18 Apr 2008 12:52:41 GMT</pubDate></item><item><title><![CDATA[Reply to mySQL - DB abfragen und Daten in einen Vector speichern on Fri, 18 Apr 2008 13:43:23 GMT]]></title><description><![CDATA[<p>Wo steckt denn die Definition von schreiben drin? In der sara.h?<br />
Dort müsste dann das typedef natürlich bekannt sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1494224</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1494224</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Fri, 18 Apr 2008 13:43:23 GMT</pubDate></item><item><title><![CDATA[Reply to mySQL - DB abfragen und Daten in einen Vector speichern on Fri, 18 Apr 2008 14:53:25 GMT]]></title><description><![CDATA[<p>aaahja. Jetzt klappts.</p>
<p>Aber wie mach es jetzt, das ich statt int einen struct verwende? und diesen dann in den vector hinzufüge?</p>
<p>Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1494251</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1494251</guid><dc:creator><![CDATA[hmstr]]></dc:creator><pubDate>Fri, 18 Apr 2008 14:53:25 GMT</pubDate></item><item><title><![CDATA[Reply to mySQL - DB abfragen und Daten in einen Vector speichern on Fri, 18 Apr 2008 15:13:18 GMT]]></title><description><![CDATA[<p>hmstr schrieb:</p>
<blockquote>
<p>Aber wie mach es jetzt, das ich statt int einen struct verwende? und diesen dann in den vector hinzufüge?</p>
</blockquote>
<p>Ebenso wie bei einem int, wobei wenn kein POD erforderlich ist, ich der struct einen Konstruktor spendieren würde...</p>
<pre><code class="language-cpp">struct A
{
  int a;
  int b;

  // Für Variante 2:
  A(int a=0, int b=0)
  : a(a),
    b(b)
  {}
};

std::vector&lt;A&gt; vector;
// Variante 1
A a;
a.a = 1;
a.b = 2;
vector.push_back(a);
// Variante 2
vector.push_back(A(2,3));
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1494259</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1494259</guid><dc:creator><![CDATA[asc@einlogfaul]]></dc:creator><pubDate>Fri, 18 Apr 2008 15:13:18 GMT</pubDate></item></channel></rss>