<?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[kann mir wer sagen was ich beim Aufruhf der Funktion falsch mache?]]></title><description><![CDATA[<p>meine aufruhfende Funktion heißt:</p>
<p>fill (array3, arr3Size);</p>
<p>mein aufzuruhfende Funktion sieht so aus:</p>
<p>void fill(int array[], const int arrSize){</p>
<p>for(int i = 0; i&lt;arrSize; i++){<br />
array[i]=i;<br />
}</p>
<p>}</p>
<p>Felermeldung ist diese und ich habe noch ne ganze mehr Funktionen die den Selben Fehler auswerfen.:</p>
<p>error C2660: 'printArr': Funktion akzeptiert keine 2 Argumente</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/225806/kann-mir-wer-sagen-was-ich-beim-aufruhf-der-funktion-falsch-mache</link><generator>RSS for Node</generator><lastBuildDate>Thu, 01 Oct 2026 08:39:16 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/225806.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 25 Oct 2008 10:51:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to kann mir wer sagen was ich beim Aufruhf der Funktion falsch mache? on Sat, 25 Oct 2008 10:51:24 GMT]]></title><description><![CDATA[<p>meine aufruhfende Funktion heißt:</p>
<p>fill (array3, arr3Size);</p>
<p>mein aufzuruhfende Funktion sieht so aus:</p>
<p>void fill(int array[], const int arrSize){</p>
<p>for(int i = 0; i&lt;arrSize; i++){<br />
array[i]=i;<br />
}</p>
<p>}</p>
<p>Felermeldung ist diese und ich habe noch ne ganze mehr Funktionen die den Selben Fehler auswerfen.:</p>
<p>error C2660: 'printArr': Funktion akzeptiert keine 2 Argumente</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1604542</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1604542</guid><dc:creator><![CDATA[tummi]]></dc:creator><pubDate>Sat, 25 Oct 2008 10:51:24 GMT</pubDate></item><item><title><![CDATA[Reply to kann mir wer sagen was ich beim Aufruhf der Funktion falsch mache? on Sat, 25 Oct 2008 11:21:35 GMT]]></title><description><![CDATA[<p>ähem</p>
<p>die funktion die die aufrufst ist fill(), die definition ist auch die für fill()</p>
<p>aber der fehler betrifft die funktion printArr()</p>
<p>aber grundsätzlich:<br />
1.- verwende die c++ arrays sprich std::vector<br />
2.- wenn du unbedingt die c arrays nehmen willst:</p>
<pre><code class="language-cpp">int const size = 5;
int arr[size];

fill(arr, size);  //aufruf

void fill(int * a, int const size)  // per pointer übergeben
{
   for(int i = 0; i &lt; size; ++i)
       a[i] = i*i;
}
</code></pre>
<p>obwohl die schreibweise &quot;int * a&quot; und &quot;int a[]&quot; intern eigendlich gleich ist</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1604555</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1604555</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Sat, 25 Oct 2008 11:21:35 GMT</pubDate></item><item><title><![CDATA[Reply to kann mir wer sagen was ich beim Aufruhf der Funktion falsch mache? on Sat, 25 Oct 2008 11:29:56 GMT]]></title><description><![CDATA[<p>ach mist der Fehler den ich gepostet haben war ein falscher, aber wie ich ja schon gesagt hatte, hab ne menge davon -.- aber ich danke dir soweit erst ma für die Antwort ich denke das ich jetzt weiter komme <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>gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1604562</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1604562</guid><dc:creator><![CDATA[tummi]]></dc:creator><pubDate>Sat, 25 Oct 2008 11:29:56 GMT</pubDate></item><item><title><![CDATA[Reply to kann mir wer sagen was ich beim Aufruhf der Funktion falsch mache? on Sat, 25 Oct 2008 11:33:51 GMT]]></title><description><![CDATA[<p>aso zu den c++ arrays ich hatte</p>
<p>schon ganz zu Anfang</p>
<p>using namespace std;</p>
<p>gesetzt dann passt das doch oder bin ich verwirrt ...</p>
<p>ich bekomme aber trotz deiner hilfe immer noch den fehler</p>
<p>'fill': Funktion akzeptiert keine 2 Argumente</p>
<p>gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1604565</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1604565</guid><dc:creator><![CDATA[Tummi]]></dc:creator><pubDate>Sat, 25 Oct 2008 11:33:51 GMT</pubDate></item><item><title><![CDATA[Reply to kann mir wer sagen was ich beim Aufruhf der Funktion falsch mache? on Sat, 25 Oct 2008 11:37:05 GMT]]></title><description><![CDATA[<p>Tummi schrieb:</p>
<blockquote>
<p>aso zu den c++ arrays ich hatte</p>
<p>schon ganz zu Anfang</p>
<p>using namespace std;</p>
<p>gesetzt dann passt das doch oder bin ich verwirrt ...</p>
<p>ich bekomme aber trotz deiner hilfe immer noch den fehler</p>
<p>'fill': Funktion akzeptiert keine 2 Argumente</p>
<p>zudem verstehe ich die Fehlermeldung nicht wirklich da ich der Funkzion doch alles geben wat se braucht oder sehe ich irgendetwas nicht?<br />
gruß</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1604566</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1604566</guid><dc:creator><![CDATA[tummi]]></dc:creator><pubDate>Sat, 25 Oct 2008 11:37:05 GMT</pubDate></item><item><title><![CDATA[Reply to kann mir wer sagen was ich beim Aufruhf der Funktion falsch mache? on Sat, 25 Oct 2008 11:50:27 GMT]]></title><description><![CDATA[<p>Du solltest nochmal durch die Grundlagen. std ist ein Namespace, wo es viele nützliche Sachen drin hat, wie z.B den Container vector. (Darum std::vector).<br />
Dort hat es auch ein paar andere nützliche Funktionen drin, wie z.B std::fill...</p>
<p>Aber zurück zu deinem Problem. Zeig bitte mal konkreten Code, wie es jetzt aussieht. (Und bitte ache in wenig auf die Rechtschreibung.)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1604575</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1604575</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sat, 25 Oct 2008 11:50:27 GMT</pubDate></item><item><title><![CDATA[Reply to kann mir wer sagen was ich beim Aufruhf der Funktion falsch mache? on Sat, 25 Oct 2008 12:08:24 GMT]]></title><description><![CDATA[<p>drakon schrieb:</p>
<blockquote>
<p>Und bitte ache in wenig auf die Rechtschreibung.</p>
</blockquote>
<p><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="😃"
    /></p>
<p><strong>@ tummi:</strong><br />
Benutze bitte [cpp]-Tags. Irgendetwas kann mit deiner Fehlerangabe nicht stimmen, da du die Funktion ja mit 2 Argumenten aufrufst. Zeig deshalb genau, was du im Code machst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1604584</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1604584</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sat, 25 Oct 2008 12:08:24 GMT</pubDate></item><item><title><![CDATA[Reply to kann mir wer sagen was ich beim Aufruhf der Funktion falsch mache? on Sat, 25 Oct 2008 12:13:16 GMT]]></title><description><![CDATA[<p>Nexus schrieb:</p>
<blockquote>
<p>drakon schrieb:</p>
<blockquote>
<p>Und bitte ache in wenig auf die Rechtschreibung.</p>
</blockquote>
</blockquote>
<p>Ich sagte ein wenig. Tippfehler können immer passieren und sind auch nicht schlimm. Allerdings hat alleine seine Formatierung das ganze sehr unleserlich gemacht..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1604589</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1604589</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sat, 25 Oct 2008 12:13:16 GMT</pubDate></item><item><title><![CDATA[Reply to kann mir wer sagen was ich beim Aufruhf der Funktion falsch mache? on Sat, 25 Oct 2008 12:14:38 GMT]]></title><description><![CDATA[<p>War auch nicht böse gemeint, ich fand es nur gerade lustig - soll auch kein Vorwurf sein. Und über die Tippfehler hatten wir schon mal eine Diskussion... <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1604591</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1604591</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sat, 25 Oct 2008 12:14:38 GMT</pubDate></item><item><title><![CDATA[Reply to kann mir wer sagen was ich beim Aufruhf der Funktion falsch mache? on Sat, 25 Oct 2008 14:22:10 GMT]]></title><description><![CDATA[<p>so da bin ich wieder. ich bin nicht wirklich der begabte rechtschreiber, tut mir leid das es anscheinend so schwer war meine letzen Kommentare zu entziffern!</p>
<p>aber wieder zum Thema.</p>
<p>so sieht jetzt mein Funktionsaufruf aus.</p>
<pre><code class="language-cpp">fill (array3, arr3Size);
</code></pre>
<p>und so die Funktion</p>
<pre><code class="language-cpp">void fill(int *array, int const arrSize){

	for(int i = 0; i&lt;arrSize; ++i){
		array[i]=i;
	}

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1604658</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1604658</guid><dc:creator><![CDATA[tummi]]></dc:creator><pubDate>Sat, 25 Oct 2008 14:22:10 GMT</pubDate></item><item><title><![CDATA[Reply to kann mir wer sagen was ich beim Aufruhf der Funktion falsch mache? on Sat, 25 Oct 2008 15:02:28 GMT]]></title><description><![CDATA[<p>Und der Fehler?</p>
<p>OK. Ich nehme von dem, was ich gesehen habe mal an, dass du einfach vergessen hast eine forward decleration hinzuschreiben, da du die Funktion benutzt, bevor sie definiert wurde.<br />
Wenn es das nicht ist, musst du wohl mit dem ganzen Code herrücken..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1604681</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1604681</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sat, 25 Oct 2008 15:02:28 GMT</pubDate></item><item><title><![CDATA[Reply to kann mir wer sagen was ich beim Aufruhf der Funktion falsch mache? on Sat, 25 Oct 2008 15:06:58 GMT]]></title><description><![CDATA[<p>hätte ich wohl doch den fehler noch mal hin schreiben sollen.</p>
<pre><code>'fill': Funktion akzeptiert keine 2 Argumente
</code></pre>
<p>forward decleration</p>
<p>sagt mir jetzt garnichts. die deklaration der Funktion steht in einer headerdatei und lautet:</p>
<pre><code class="language-cpp">void fill();
</code></pre>
<p>ich hoffe ihr könnt mir weiterhelfen. Wenn euch mehr infos fehlen einfach bescheid sagen <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1604689</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1604689</guid><dc:creator><![CDATA[tummi]]></dc:creator><pubDate>Sat, 25 Oct 2008 15:06:58 GMT</pubDate></item><item><title><![CDATA[Reply to kann mir wer sagen was ich beim Aufruhf der Funktion falsch mache? on Sat, 25 Oct 2008 15:08:44 GMT]]></title><description><![CDATA[<p>Vereinfach dein Programm mal soweit, dass du es hier posten kannst, aber dennoch &quot;lauffähig&quot; ist. Ich habe im Moment nämlich keine Ahung, wie dein Code aussieht und wo die Fehlermeldung kommt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1604693</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1604693</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sat, 25 Oct 2008 15:08:44 GMT</pubDate></item><item><title><![CDATA[Reply to kann mir wer sagen was ich beim Aufruhf der Funktion falsch mache? on Sat, 25 Oct 2008 15:22:19 GMT]]></title><description><![CDATA[<p>So hab mal auf die schnelle mein code auf ein Minimum gebracht. Ob es so Functionieren würde, was es ja z.Z sowieso nicht tut, kann ich nicht garantieren aber wenn ich die Main compiliere dann spuckt er hier immer noch die selbe Fehlermeldung aus.</p>
<p>Header:</p>
<pre><code class="language-cpp">#ifndef MAIN_HEADER
#define MAIN_HEADER

void fill();

#endif
</code></pre>
<p>Main:</p>
<pre><code class="language-cpp">#include &quot;header.h&quot;
#include &lt;stdlib.h&gt;
#include &lt;iostream&gt;

using namespace std;

int main() {

int array3[3];

const int arr3Size = sizeof(array3) / sizeof(int);

// Das Array wird mit den Zahlen von 1 bis 3 gefüllt
fill (array3, arr3Size);

return EXIT_SUCCESS;
}
</code></pre>
<p>Functionen:</p>
<pre><code class="language-cpp">#include &quot;mainheader.h&quot;
#include &lt;iostream&gt;

using namespace std;

/*Die Funktion fill hat die aufgabe die Arrays die sie geliefert bekommt 
mit Werten zu füllen.*/
void fill(int *array, int const arrSize){

	for(int i = 0; i&lt;arrSize; ++i){
		array[i]=i;
	}

}

}
</code></pre>
<p>Also wie gesagt ich kann mit der Fehlermeldung nix anfangen, da ich die Funktion doch mit genau den Parametern fülle, die sie erwartet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1604701</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1604701</guid><dc:creator><![CDATA[tummi]]></dc:creator><pubDate>Sat, 25 Oct 2008 15:22:19 GMT</pubDate></item><item><title><![CDATA[Reply to kann mir wer sagen was ich beim Aufruhf der Funktion falsch mache? on Sat, 25 Oct 2008 15:58:24 GMT]]></title><description><![CDATA[<p>Du mußt in der Header-Datei auch die kompletten Parameter angeben:</p>
<pre><code class="language-cpp">// Header
void fill(int *array, int const arrSize);
</code></pre>
<p>Sonst nimmt der Compiler an, deine Funktion &quot;fill&quot; benötigt gar keine Parameter und dann kommt die gepostete Fehlermeldung...</p>
<p>P.S. In den Anfängen von C gab es noch keine Parameterprüfung und dann hat es gereicht die Funktionen so zu definieren, aber seit mindestens 10 Jahren ist es auch in C nur noch mit Angaben der Parameter richtig - und erst recht in C++.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1604733</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1604733</guid><dc:creator><![CDATA[Th]]></dc:creator><pubDate>Sat, 25 Oct 2008 15:58:24 GMT</pubDate></item><item><title><![CDATA[Reply to kann mir wer sagen was ich beim Aufruhf der Funktion falsch mache? on Sat, 25 Oct 2008 16:04:17 GMT]]></title><description><![CDATA[<p>ok ich kannte es damals noch von C so aber danke dir für die aufklärung.</p>
<p>vielen danke an euch!</p>
<p>gruß Patrick</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1604737</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1604737</guid><dc:creator><![CDATA[tummi]]></dc:creator><pubDate>Sat, 25 Oct 2008 16:04:17 GMT</pubDate></item><item><title><![CDATA[Reply to kann mir wer sagen was ich beim Aufruhf der Funktion falsch mache? on Sat, 25 Oct 2008 16:11:54 GMT]]></title><description><![CDATA[<p>Du solltest mit Namen aufpassen, die von der Standardbibliothek benutzt werden, gerade wenn du <code>using namespace std;</code> schreibst.</p>
<p>Die Funktion <code>std::fill()</code> im Header <code>&lt;algorithm&gt;</code> existiert nämlich bereits und wird dazu benötigt, Container mit einem Wert zu füllen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1604744</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1604744</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sat, 25 Oct 2008 16:11:54 GMT</pubDate></item></channel></rss>