<?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[Brauche eine Funktion die 6 Zahlen einliest und diese in einer Liste abspeichert.]]></title><description><![CDATA[<p>Hallo <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Da ich keine Antworten bekommen habe, versuche ich es auf einem anderen weg...<br />
Kann mir jemand eine einfache Funktion schreiben, die 6 zahlen,welche in den ersten 6 Zeilen einer config.txt datei stehen, in einer Array(Liste) abspeichert?<br />
Ich habe in internet kein Beispiel gefunden das genau dies tut. Die meisten geben die Zahlen einfach nur aus...</p>
<p>Diese Liste wird nun in meiner Funktion dazu benötigt Mausklicks zu setzen.<br />
Funktion:</p>
<pre><code>SetCursorPos(listxy[0],listxy[1]);//setzt die Position der Maus
     mouse_event(MOUSEEVENTF_LEFTDOWN,listxy[0],listxy[1],0,0);//Mausklick starten
     mouse_event(MOUSEEVENTF_LEFTUP,listxy[0],listxy[1],0,0);//Mausklick beenden
</code></pre>
<p>Danke schonmal für eure (hoffentlich) gute Ideen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /></p>
<p>Lg<br />
Dm3xD</p>
<p>Hier nochmal die config.txt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<pre><code>287
672
543
208
258
699
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/311963/brauche-eine-funktion-die-6-zahlen-einliest-und-diese-in-einer-liste-abspeichert</link><generator>RSS for Node</generator><lastBuildDate>Mon, 03 Aug 2026 05:37:23 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/311963.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 19 Dec 2012 18:41:29 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Brauche eine Funktion die 6 Zahlen einliest und diese in einer Liste abspeichert. on Wed, 19 Dec 2012 18:44:56 GMT]]></title><description><![CDATA[<p>Hallo <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Da ich keine Antworten bekommen habe, versuche ich es auf einem anderen weg...<br />
Kann mir jemand eine einfache Funktion schreiben, die 6 zahlen,welche in den ersten 6 Zeilen einer config.txt datei stehen, in einer Array(Liste) abspeichert?<br />
Ich habe in internet kein Beispiel gefunden das genau dies tut. Die meisten geben die Zahlen einfach nur aus...</p>
<p>Diese Liste wird nun in meiner Funktion dazu benötigt Mausklicks zu setzen.<br />
Funktion:</p>
<pre><code>SetCursorPos(listxy[0],listxy[1]);//setzt die Position der Maus
     mouse_event(MOUSEEVENTF_LEFTDOWN,listxy[0],listxy[1],0,0);//Mausklick starten
     mouse_event(MOUSEEVENTF_LEFTUP,listxy[0],listxy[1],0,0);//Mausklick beenden
</code></pre>
<p>Danke schonmal für eure (hoffentlich) gute Ideen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /></p>
<p>Lg<br />
Dm3xD</p>
<p>Hier nochmal die config.txt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<pre><code>287
672
543
208
258
699
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2281679</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2281679</guid><dc:creator><![CDATA[Dm3xD]]></dc:creator><pubDate>Wed, 19 Dec 2012 18:44:56 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche eine Funktion die 6 Zahlen einliest und diese in einer Liste abspeichert. on Wed, 19 Dec 2012 18:47:26 GMT]]></title><description><![CDATA[<pre><code>#include &lt;fstream&gt;
#include &lt;vector&gt;
using namespace std;

int main()
{
 ifstream file(&quot;config.txt&quot;);
 vector&lt;int&gt; zahlen;
 for(int i; file&gt;&gt;i; zahlen.push_back(i));
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2281680</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2281680</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Wed, 19 Dec 2012 18:47:26 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche eine Funktion die 6 Zahlen einliest und diese in einer Liste abspeichert. on Wed, 19 Dec 2012 18:56:55 GMT]]></title><description><![CDATA[<p>out schrieb:</p>
<blockquote>
<pre><code>#include &lt;fstream&gt;
#include &lt;vector&gt;
using namespace std;

int main()
{
 ifstream file(&quot;config.txt&quot;);
 vector&lt;int&gt; zahlen;
 for(int i; file&gt;&gt;i; zahlen.push_back(i));
}
</code></pre>
</blockquote>
<pre><code>std::ifstream file(&quot;config.txt&quot;);
std::vector&lt;int&gt; zahlen(std::istream_iterator&lt;int&gt;(file), std::istream_iterator&lt;int&gt;());
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2281691</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2281691</guid><dc:creator><![CDATA[Sone]]></dc:creator><pubDate>Wed, 19 Dec 2012 18:56:55 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche eine Funktion die 6 Zahlen einliest und diese in einer Liste abspeichert. on Wed, 19 Dec 2012 19:00:48 GMT]]></title><description><![CDATA[<p>Danke, allerdings funktioniert es immer noch nicht.<br />
Er klickt immer oben links in der Ecke also auf Position 0,0</p>
<pre><code>void getConfig()
{
  ifstream file(&quot;config.txt&quot;);
  vector&lt;int&gt; listxy;
  for(int i; file&gt;&gt;i; listxy.push_back(i));
}
</code></pre>
<pre><code>int main()
{    
    getConfig();
    [...]
    mausklick();
    [...]
    system(&quot;PAUSE&quot;);
    return EXIT_SUCCESS;
}
</code></pre>
<pre><code>void mausklick()
{    
     SetCursorPos(listxy[0],listxy[1]);
     mouse_event(MOUSEEVENTF_LEFTDOWN,listxy[0],listxy[1],0,0);
     mouse_event(MOUSEEVENTF_LEFTUP,listxy[0],listxy[1],0,0);

     seconds=605;
     wait();
</code></pre>
<p>Das Programm hat funktioniert als ich statt &quot;listxy[1]&quot; z.B. 354 eingegeben hab. Und genau das soll er jetzt auch tun nur das ich die Position eben in der config.txt festgelegt habe...</p>
<p>Lg<br />
Dm3xD</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2281694</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2281694</guid><dc:creator><![CDATA[Dm3xD]]></dc:creator><pubDate>Wed, 19 Dec 2012 19:00:48 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche eine Funktion die 6 Zahlen einliest und diese in einer Liste abspeichert. on Wed, 19 Dec 2012 19:02:44 GMT]]></title><description><![CDATA[<p>Sonne, ich hab deinen Beitrag noch nicht gelesen gehabt. Ich werds gleich ausprobieren. Danke.<br />
Dm3xD</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2281695</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2281695</guid><dc:creator><![CDATA[Dm3xD]]></dc:creator><pubDate>Wed, 19 Dec 2012 19:02:44 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche eine Funktion die 6 Zahlen einliest und diese in einer Liste abspeichert. on Wed, 19 Dec 2012 19:06:11 GMT]]></title><description><![CDATA[<p>Ich finde es richtig schlimm, dass du zwar schon grafisch die Maus herumschubsten willst, aber nichtmal die simple Datei Ein- und Ausgabe beherrschst.</p>
<p>Mein Tipp an dich:<br />
Arbeitete dich erstmal durch die Grundlagen einer Programmiersprache.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2281697</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2281697</guid><dc:creator><![CDATA[Programmierfachprofi]]></dc:creator><pubDate>Wed, 19 Dec 2012 19:06:11 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche eine Funktion die 6 Zahlen einliest und diese in einer Liste abspeichert. on Wed, 19 Dec 2012 19:08:55 GMT]]></title><description><![CDATA[<p>So hier nochmal:</p>
<pre><code>[code]void getConfig()
{
  std::ifstream file(&quot;config.txt&quot;);
  std::vector&lt;int&gt; listxy(std::istream_iterator&lt;int&gt;(file), std::istream_iterator&lt;int&gt;());
  for(int i; file&gt;&gt;i; listxy.push_back(i));
}
</code></pre>
<p>[/code]</p>
<p>und er sagt als Fehlermeldung beim Compilieren:</p>
<blockquote>
<p>30 `istream_iterator' is not a member of `std'<br />
30 expected primary-expression before &quot;int&quot;<br />
30 `istream_iterator' is not a member of `std'<br />
30 expected primary-expression before &quot;int&quot;</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/2281699</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2281699</guid><dc:creator><![CDATA[Dm3xD]]></dc:creator><pubDate>Wed, 19 Dec 2012 19:08:55 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche eine Funktion die 6 Zahlen einliest und diese in einer Liste abspeichert. on Wed, 19 Dec 2012 19:11:51 GMT]]></title><description><![CDATA[<p>&quot; &quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2281700</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2281700</guid><dc:creator><![CDATA[Dm3xD]]></dc:creator><pubDate>Wed, 19 Dec 2012 19:11:51 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche eine Funktion die 6 Zahlen einliest und diese in einer Liste abspeichert. on Wed, 19 Dec 2012 19:11:24 GMT]]></title><description><![CDATA[<p>Programmierfachprofi schrieb:</p>
<blockquote>
<p>Ich finde es richtig schlimm, dass du zwar schon grafisch die Maus herumschubsten willst, aber nichtmal die simple Datei Ein- und Ausgabe beherrschst.</p>
<p>Mein Tipp an dich:<br />
Arbeitete dich erstmal durch die Grundlagen einer Programmiersprache.</p>
</blockquote>
<p>Ich bin gut ohne die Sachen ausgekommen ... bisland <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /><br />
Danke ^^<br />
Dm3xD</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2281702</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2281702</guid><dc:creator><![CDATA[Dm3xD]]></dc:creator><pubDate>Wed, 19 Dec 2012 19:11:24 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche eine Funktion die 6 Zahlen einliest und diese in einer Liste abspeichert. on Wed, 19 Dec 2012 19:14:57 GMT]]></title><description><![CDATA[<p>Dm3xD schrieb:</p>
<blockquote>
<p>So hier nochmal:</p>
<pre><code>[code]void getConfig()
{
  std::ifstream file(&quot;config.txt&quot;);
  std::vector&lt;int&gt; listxy(std::istream_iterator&lt;int&gt;(file), std::istream_iterator&lt;int&gt;());
  for(int i; file&gt;&gt;i; listxy.push_back(i));
}
</code></pre>
<p>[/code]</p>
<p>und er sagt als Fehlermeldung beim Compilieren:</p>
<blockquote>
<p>30 `istream_iterator' is not a member of `std'<br />
30 expected primary-expression before &quot;int&quot;<br />
30 `istream_iterator' is not a member of `std'<br />
30 expected primary-expression before &quot;int&quot;</p>
</blockquote>
</blockquote>
<p>Du vergisst <code>&lt;iterator&gt;</code> einzubinden.<br />
Außerdem ist Zeile 3 in der <code>main()</code> unnötig! Meins war ein kompletter Ersatz von outs Version.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2281704</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2281704</guid><dc:creator><![CDATA[Sone]]></dc:creator><pubDate>Wed, 19 Dec 2012 19:14:57 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche eine Funktion die 6 Zahlen einliest und diese in einer Liste abspeichert. on Wed, 19 Dec 2012 21:21:24 GMT]]></title><description><![CDATA[<p>habe alles so gemacht wie ich sollte:</p>
<pre><code>#include &lt;cstdlib&gt;
#include &lt;iostream.h&gt;
#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
#include &lt;windows.h&gt;
#include &lt;time.h&gt;
#include &lt;fstream&gt;
#include &lt;stdexcept&gt;
#include &lt;vector&gt;
#include &lt;interator&gt;
</code></pre>
<p>alles included <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<pre><code>void getConfig()
{
  std::ifstream file(&quot;config.txt&quot;);
  std::vector&lt;int&gt; listxy(std::istream_iterator&lt;int&gt;(file), std::istream_iterator&lt;int&gt;());
  for(int i; file&gt;&gt;i; listxy.push_back(i));
}
</code></pre>
<p>Funktion sollte doch auch so sein wie hier oder?</p>
<p>und trotzdem 2 Fehlermeldungen beim kompilieren... was is denn jetzt falsch???</p>
<blockquote>
<p>31 `istream_iterator' is not a member of `std'<br />
31 expected primary-expression before &quot;int&quot;</p>
</blockquote>
<p>es liegt warscheinlich auch einfach an mir aber wenn du noch en Vorschlag hast <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
Dm3xD</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2281755</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2281755</guid><dc:creator><![CDATA[Dm3xD]]></dc:creator><pubDate>Wed, 19 Dec 2012 21:21:24 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche eine Funktion die 6 Zahlen einliest und diese in einer Liste abspeichert. on Wed, 19 Dec 2012 22:47:09 GMT]]></title><description><![CDATA[<blockquote>
<p>habe alles so gemacht wie ich sollte:</p>
<p>#include &lt;i<strong>n</strong>terator&gt;</p>
<p>alles included</p>
</blockquote>
<p>Ganz sicher?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2281779</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2281779</guid><dc:creator><![CDATA[east]]></dc:creator><pubDate>Wed, 19 Dec 2012 22:47:09 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche eine Funktion die 6 Zahlen einliest und diese in einer Liste abspeichert. on Thu, 20 Dec 2012 08:23:41 GMT]]></title><description><![CDATA[<p>Hallo Dm3xD,</p>
<pre><code>void getConfig()
{
  ifstream file(&quot;config.txt&quot;);
  vector&lt;int&gt; listxy;
  for(int i; file&gt;&gt;i; listxy.push_back(i));
} // &lt;== hier wird mit Verlassen des Scopes das Objekt 'listxy' gelöscht und damit gehen die eingelesenen Daten verloren
</code></pre>
<pre><code>void mausklick()
{    
     SetCursorPos(listxy[0],listxy[1]); // &lt;== wo ist 'listxy' definiert? - Du verwendest doch nicht etwa globale Variablen?
     mouse_event(MOUSEEVENTF_LEFTDOWN,listxy[0],listxy[1],0,0);
     mouse_event(MOUSEEVENTF_LEFTUP,listxy[0],listxy[1],0,0);

     seconds=605;
     wait();
</code></pre>
<p>Die Variable <code>listxy</code> in <code>mausklick</code> hat mit der Variable <code>listxy</code> in <code>getConfig</code> nichts zu tun.</p>
<p>Tipp: arbeite Dich zunächst in die Grundlagen einer Programmiersprache ein.</p>
<p>:xmas2: Werner</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2281812</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2281812</guid><dc:creator><![CDATA[Werner Salomon]]></dc:creator><pubDate>Thu, 20 Dec 2012 08:23:41 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche eine Funktion die 6 Zahlen einliest und diese in einer Liste abspeichert. on Thu, 20 Dec 2012 08:31:26 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/29244">@Dm3xD</a><br />
Hinweis:<br />
mouse_event ist eine veraltete WIN API Funktion benutzt lieber SendInput.</p>
<p>mouse_event<br />
<a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms646260(v=vs.85).aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/windows/desktop/ms646260(v=vs.85).aspx</a></p>
<p>MSDN schrieb:</p>
<blockquote>
<p>Note This function has been superseded. Use SendInput instead.</p>
</blockquote>
<p>SendInput:<br />
<a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms646310(v=vs.85).aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/windows/desktop/ms646310(v=vs.85).aspx</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2281813</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2281813</guid><dc:creator><![CDATA[Held der MSDN]]></dc:creator><pubDate>Thu, 20 Dec 2012 08:31:26 GMT</pubDate></item></channel></rss>