<?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[komische fehlermeldungen beim compilieren :(]]></title><description><![CDATA[<p>das ist mein quellcode:</p>
<pre><code class="language-cpp">// Programm vecmax.cpp

#include &lt;iostream&gt;
#include &lt;cmath&gt;

using namespace std;

// Prototyp:

            int leng;
            int vecmax(int vec[leng]);

            // Hauptprogramm:

                             int vec[leng];
                             int i;

                             cout &lt;&lt; &quot;Programm vecmax.cpp&quot; &lt;&lt; endl &lt;&lt; endl;
                             cout &lt;&lt; &quot;Laenge des Vektors:  &quot;;
                             cin &gt;&gt; leng;
                             cout &lt;&lt; endl &lt;&lt; endl;

                             // Fuelle den Vektor mit Zufallszahlen:

                                       for (i = 0; i &lt; leng; i++) {

                                           vec[i] = rand();
                                           }
                                           cout &lt;&lt; &quot;Der Groeszte Eintrag im Vektor ist:   &quot;&lt;&lt; endl;
                                           cout &lt;&lt; int vecmax(int vec[leng]) &lt;&lt; endl &lt;&lt; endl;
                                           return 0;

                                           // Unterprogramm:

                                                            int vecmax(int vec[leng]) {                                                                                                            
                                                            int merk = 0;
                                                            int j;

                                                                for (int j = 0; j &lt; leng; j++) {

                                                                    if (vec[j] &gt; merk) merk = vec[j];

                                                                    }
                                                                    return merk;

                                                                    }
</code></pre>
<p>und das sind die fehlermeldungen:</p>
<p>11 variable-size type declared outside of any function<br />
16 das selbe<br />
19 expected constructor, destructor, or type conversion before '&lt;&lt;' token<br />
19 expected ',' or ';' before '&lt;&lt;' token<br />
26 expected unqualified-id before &quot;for&quot;<br />
26 expected ',' or ';' before &quot;for&quot;<br />
26 expected ',' or ';' before '++' token<br />
32 expected unqualified-id before &quot;retrun&quot;<br />
32 expected ',' or ';' before 'return'</p>
<p>und so weiter... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>versteh nicht ganz was er von mir will...beim letzten programm hab ichs fast gleich gemacht...</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/196340/komische-fehlermeldungen-beim-compilieren</link><generator>RSS for Node</generator><lastBuildDate>Wed, 30 Sep 2026 11:35:56 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/196340.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 28 Oct 2007 15:13:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to komische fehlermeldungen beim compilieren :( on Sun, 28 Oct 2007 15:13:42 GMT]]></title><description><![CDATA[<p>das ist mein quellcode:</p>
<pre><code class="language-cpp">// Programm vecmax.cpp

#include &lt;iostream&gt;
#include &lt;cmath&gt;

using namespace std;

// Prototyp:

            int leng;
            int vecmax(int vec[leng]);

            // Hauptprogramm:

                             int vec[leng];
                             int i;

                             cout &lt;&lt; &quot;Programm vecmax.cpp&quot; &lt;&lt; endl &lt;&lt; endl;
                             cout &lt;&lt; &quot;Laenge des Vektors:  &quot;;
                             cin &gt;&gt; leng;
                             cout &lt;&lt; endl &lt;&lt; endl;

                             // Fuelle den Vektor mit Zufallszahlen:

                                       for (i = 0; i &lt; leng; i++) {

                                           vec[i] = rand();
                                           }
                                           cout &lt;&lt; &quot;Der Groeszte Eintrag im Vektor ist:   &quot;&lt;&lt; endl;
                                           cout &lt;&lt; int vecmax(int vec[leng]) &lt;&lt; endl &lt;&lt; endl;
                                           return 0;

                                           // Unterprogramm:

                                                            int vecmax(int vec[leng]) {                                                                                                            
                                                            int merk = 0;
                                                            int j;

                                                                for (int j = 0; j &lt; leng; j++) {

                                                                    if (vec[j] &gt; merk) merk = vec[j];

                                                                    }
                                                                    return merk;

                                                                    }
</code></pre>
<p>und das sind die fehlermeldungen:</p>
<p>11 variable-size type declared outside of any function<br />
16 das selbe<br />
19 expected constructor, destructor, or type conversion before '&lt;&lt;' token<br />
19 expected ',' or ';' before '&lt;&lt;' token<br />
26 expected unqualified-id before &quot;for&quot;<br />
26 expected ',' or ';' before &quot;for&quot;<br />
26 expected ',' or ';' before '++' token<br />
32 expected unqualified-id before &quot;retrun&quot;<br />
32 expected ',' or ';' before 'return'</p>
<p>und so weiter... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>versteh nicht ganz was er von mir will...beim letzten programm hab ichs fast gleich gemacht...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1393630</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1393630</guid><dc:creator><![CDATA[Dharma]]></dc:creator><pubDate>Sun, 28 Oct 2007 15:13:42 GMT</pubDate></item><item><title><![CDATA[Reply to komische fehlermeldungen beim compilieren :( on Sun, 28 Oct 2007 15:16:55 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">int main()
{

int leng;
            int vecmax(int vec[leng]);

            // Hauptprogramm:

                             int vec[leng];
                             int i;

                             cout &lt;&lt; &quot;Programm vecmax.cpp&quot; &lt;&lt; endl &lt;&lt; endl;
                             cout &lt;&lt; &quot;Laenge des Vektors:  &quot;;
                             cin &gt;&gt; leng;
                             cout &lt;&lt; endl &lt;&lt; endl;

                             // Fuelle den Vektor mit Zufallszahlen:

                                       for (i = 0; i &lt; leng; i++) {

                                           vec[i] = rand();
                                           }
                                           cout &lt;&lt; &quot;Der Groeszte Eintrag im Vektor ist:   &quot;&lt;&lt; endl;
                                           cout &lt;&lt; int vecmax(int vec[leng]) &lt;&lt; endl &lt;&lt; endl;
                                           return 0;

                                           // Unterprogramm:

                                                            int vecmax(int vec[leng]) {                                                                                                            
                                                            int merk = 0;
                                                            int j;

                                                                for (int j = 0; j &lt; leng; j++) {

                                                                    if (vec[j] &gt; merk) merk = vec[j];

                                                                    }
                                                                    return merk;

                                                                    } 
}
</code></pre>
<p>Du darfst das int main() nicht vergessen <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/1393633</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1393633</guid><dc:creator><![CDATA[Daniel Haha]]></dc:creator><pubDate>Sun, 28 Oct 2007 15:16:55 GMT</pubDate></item><item><title><![CDATA[Reply to komische fehlermeldungen beim compilieren :( on Sun, 28 Oct 2007 15:26:53 GMT]]></title><description><![CDATA[<p>ich liebe dich - echt ...kein scherz.<br />
wie kann man nur so blöd sein...danke *knutsch*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1393637</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1393637</guid><dc:creator><![CDATA[Dharma]]></dc:creator><pubDate>Sun, 28 Oct 2007 15:26:53 GMT</pubDate></item><item><title><![CDATA[Reply to komische fehlermeldungen beim compilieren :( on Sun, 28 Oct 2007 15:36:42 GMT]]></title><description><![CDATA[<p>das war schonmal nicht schlecht...aber die seltsamen meldungen kommen trotzdem.<br />
warum verlangt er vor int einen beistrich oder strichpunkt? versteh ich nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>das hab ich jetzt :</p>
<pre><code class="language-cpp">// Programm vecmax.cpp

#include &lt;iostream&gt;
#include &lt;cmath&gt;

using namespace std;

// Prototyp:

            int vecmax(int vec[leng]);

            // Hauptprogramm:

            int main () {

                             int leng;
                             int vec[leng];
                             int i;

                             cout &lt;&lt; &quot;Programm vecmax.cpp&quot; &lt;&lt; endl &lt;&lt; endl;
                             cout &lt;&lt; &quot;Laenge des Vektors:  &quot;;
                             cin &gt;&gt; leng;
                             cout &lt;&lt; endl &lt;&lt; endl;

                             // Fuelle den Vektor mit Zufallszahlen:

                                       for (i = 0; i &lt; leng; i++) {

                                           vec[i] = rand();
                                           }
                                           cout &lt;&lt; &quot;Der Groeszte Eintrag im Vektor ist:   &quot;&lt;&lt; endl;
                                           cout &lt;&lt; int vecmax(int vec[leng]) &lt;&lt; endl &lt;&lt; endl;
                                           return 0;
                                           }

                                           // Unterprogramm:

                                                            int vecmax(int vec[leng]) {                                                                                                            
                                                            int merk = 0;
                                                            int j;

                                                                for (int j = 0; j &lt; leng; j++) {

                                                                    if (vec[j] &gt; merk) merk = vec[j];

                                                                    }
                                                                    return merk;

                                                                    }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1393641</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1393641</guid><dc:creator><![CDATA[Dharma]]></dc:creator><pubDate>Sun, 28 Oct 2007 15:36:42 GMT</pubDate></item><item><title><![CDATA[Reply to komische fehlermeldungen beim compilieren :( on Sun, 28 Oct 2007 15:41:11 GMT]]></title><description><![CDATA[<p>da fehlen so</p>
<pre><code>}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1393645</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1393645</guid><dc:creator><![CDATA[horst666]]></dc:creator><pubDate>Sun, 28 Oct 2007 15:41:11 GMT</pubDate></item><item><title><![CDATA[Reply to komische fehlermeldungen beim compilieren :( on Sun, 28 Oct 2007 16:42:04 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/17805">@Dharma</a>:</p>
<p>Schreib mal den gesamten Code hier hinein und die Fehlermeldungen, ich glaub,dass mehr Fehler drinnen sind, als geglaubt.</p>
<p>Bin mir jetzt nicht sicher, ob man als Parameter, wie hier zu sehen:</p>
<pre><code class="language-cpp">int vecmax(int vec[leng]);
</code></pre>
<p>ein Array mit einer nicht bestimmten Größe schreiben kann.</p>
<p>Daniel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1393682</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1393682</guid><dc:creator><![CDATA[Daniel Haha]]></dc:creator><pubDate>Sun, 28 Oct 2007 16:42:04 GMT</pubDate></item><item><title><![CDATA[Reply to komische fehlermeldungen beim compilieren :( on Sun, 28 Oct 2007 17:03:33 GMT]]></title><description><![CDATA[<p>Das, was als erstes ins Auge springt, ist folgende Formulierung:</p>
<pre><code class="language-cpp">int leng;
int vec[leng];
</code></pre>
<p>Das wird so nicht funktionieren, da der erste Ausdruck <strong>int leng;</strong> (es müsste im übrigen length heißen) lediglich eine Speicherstelle reserviert. Diese hat aber noch keinen definierten Wert. Im zweiten Ausdruck versuchst du, ein Array mit einer (wie angemerkt) undefinierten Größe zu definieren. Wenn das nicht eine Warnung vom Compiler erzeugt, dann hast du mindestens beim Aufruf des Programmes irgendwann schwere Probleme.</p>
<pre><code class="language-cpp">rand();
</code></pre>
<p>Diese Funktion ist in der Headerdatei <strong>cstdlib</strong> definiert, welche du vorher einbinden musst. Lies dir aber noch mal die Anleitungen zu Zufallszahlen durch, um rand etc. richtig anzuwenden.</p>
<p>Ach, und die Einrückungen sind schwer merkwürdig <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>
<p>Grüße...</p>
<p>Heiko</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1393694</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1393694</guid><dc:creator><![CDATA[bwbg]]></dc:creator><pubDate>Sun, 28 Oct 2007 17:03:33 GMT</pubDate></item><item><title><![CDATA[Reply to komische fehlermeldungen beim compilieren :( on Sun, 28 Oct 2007 19:10:47 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/35122">@daniel</a><br />
das ist der gesamt code<br />
und das sind auch alle fehlermeldungen - die doppelten hab ich nicht reingeschrieben.</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/16744">@bwbg</a></p>
<p>ich glaube auch, dass es an der von dir genannten formulierung liegt. aber selbst, wenn ich leng einen festen wert zuweise, funktioniert es nicht.<br />
leng hab ich deswegen verwendet, weil mein prof auf der uni auch mal ein beispiel damit hatte...und ich wollte eben bei seinen formulierungen bleiben.</p>
<p>wg rand()<br />
wir hatten letzte woche ein beispiel, in dem wir zwei vektoren mit zufallszahlen füllen sollten. haben dies auf die gleiche art und weise getan wie ich jetzt...und es hat funktioniert. habe auch keine datei eingebunden oder so.</p>
<p>und leng wird doch dann durch die eingabe ein wert zugewiesen....und....ich verstehs nicht - versteh auch nicht, warum er vor meinen &lt;&lt; beistriche oder strichpunkte will.... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>und die einrückungen macht der editor. hab mir heut dev-c++ runtergeladen...hab schon gehört, dass das nicht gut ist...</p>
<p>naja....hat noch irgendwer irgendwelche vorschläge....:(</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1393780</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1393780</guid><dc:creator><![CDATA[Dharma]]></dc:creator><pubDate>Sun, 28 Oct 2007 19:10:47 GMT</pubDate></item><item><title><![CDATA[Reply to komische fehlermeldungen beim compilieren :( on Mon, 29 Oct 2007 08:22:54 GMT]]></title><description><![CDATA[<p>Dein Problem ist primär, dass du die Größe des Arrays bereits festlegen willst, <strong>BEVOR</strong> der Benutzer eine Eingabe vorgenommen hat.</p>
<p>Dynamische Arrays sollten nicht (meine Auffassung) auf dem <em>Stack</em>(1) definiert werden, sondern auf dem <em>Heap</em>(2) (sofern vorhanden).</p>
<p>Des weiteren habe ich dir ein &quot;leeres&quot; Programm geschrieben (da ich gerade eine Kaffeepause habe), woran du dich bei der Strukturierung deines Problems orientieren <strong>kannst</strong>:</p>
<pre><code class="language-cpp">// Arrays mit dynamischer Größe anlegen

/*
    Programmablauf:

        I. Eingabe:
            1. Anfrage an den Benutzer, wie groß das Array werden soll.

        II. Verarbeitung:
            1. Array mit der entsprechenden Größe anlegen.
            2. Array mit Zufallszahlen füllen.
            3. Das Array nach der größten Zahl durchsuchen.

        III. Ausgabe:
            1. Länge des Arrays ausgeben
            2. Größte Zahl ausgeben.
*/

// *** Prototypen
size_t askLength();
    // Anfrage an den Benutzer ausgeben und Arraygroesse zurueck-
    //  geben.

void fillRandom(unsigned int* array, size_t array_length);
    // Füllt das übergebene Array ('array') mit Zufallszahlen.
    //  Die Größe/Länge des Arrays ('array_length') muss dabei
    //  exakt angegeben werden.

unsigned int getMaximum(unsigned int* array, size_t array_length);
    // Ermittelt den größten Wert im Array ('array').
    //  Die Größe/Länge des Arrays ('array_length') muss dabei
    //  exakt angegeben werden.

void printResult(size_t array_length, unsigned int maximum);
    // Gibt das Ergebnis der Verarbeitung auf der Standardausgabe aus.

// *** Programmeinsprungpunkt
int main(int argc, char** args)
    {
        size_t length;
        unsigned int* array;
            // Hier wird lediglich ein Zeiger auf ein uint-array
            //  definiert, welcher einen undefinierten (!) Wert
            //  besitzt. Das Array existiert hier noch nicht!

        // I.1. :
        length = askLength();

        // II.1. :
        array = new unsigned int[length];
            // Mit new allozierter Speicher muss nach der Verwendung
            //  wieder freigegeben werden, damit keiner Speicherlecks
            //  entstehen!
            //  (Erst ab diesem Punkt existiert das Array konkret.)

        // II.2. :
        fillRandom(array, length);

        // II.3. :
        unsigned int maximum = getMaximum(array, length);

        // III.1. + 2. :
        printResult(length, maximum);

        // Allozierten Speicher wieder freigeben:
        delete[] array;

        return 0;
    }
</code></pre>
<p><em>Lässt sich ohne die Funktionsdefinitionen und einigen Header-Dateien natürlich nicht übersetzen</em> <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>
<p>Dies ist übrigens auch mit DevC++ geschrieben worden - zu Hause nutze ich gcc (g++) von der Kommandozeile aus.</p>
<p>Im übrigen solltest du dir auf jeden Fall noch einmal anlesen, was es mit Arrays(3) und Zeigern(4) auf sich hat. Ein Einblick in die dynamische Speicherreservierung (zur Laufzeit)(5) schadet auch nicht.</p>
<p>Das sollte für den Anfang genug an Lesestoff sein und dich ein Weilchen beschäftigen.</p>
<p>Grüße...</p>
<p>Heiko</p>
<p>---<br />
Fußnoten / Quellenverweise:<br />
(1): <a href="http://de.wikipedia.org/wiki/Stapelspeicher" rel="nofollow">http://de.wikipedia.org/wiki/Stapelspeicher</a><br />
(2): <a href="http://de.wikipedia.org/wiki/Dynamischer_Speicher" rel="nofollow">http://de.wikipedia.org/wiki/Dynamischer_Speicher</a><br />
(3): <a href="http://tutorial.schornboeck.net/arrays.htm" rel="nofollow">http://tutorial.schornboeck.net/arrays.htm</a><br />
(4): <a href="http://tutorial.schornboeck.net/zeiger.htm" rel="nofollow">http://tutorial.schornboeck.net/zeiger.htm</a><br />
(5): <a href="http://tutorial.schornboeck.net/dyn_speicher.htm" rel="nofollow">http://tutorial.schornboeck.net/dyn_speicher.htm</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1393939</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1393939</guid><dc:creator><![CDATA[bwbg]]></dc:creator><pubDate>Mon, 29 Oct 2007 08:22:54 GMT</pubDate></item><item><title><![CDATA[Reply to komische fehlermeldungen beim compilieren :( on Mon, 29 Oct 2007 09:03:13 GMT]]></title><description><![CDATA[<p>wow...danke heiko <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>wwerd mich gleich dransetzen.<br />
auf der uni haben wir auch g++.....muss mir aber erst ein linux besorgen...</p>
<p>danke jedenfalls für deine mühe, zeit und hilfe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f618.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_blowing_a_kiss"
      title=":*"
      alt="😘"
    /></p>
<p>ld Dharma....und ich werd dir sicher mein ergebnis zeigen <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1393967</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1393967</guid><dc:creator><![CDATA[Dharma]]></dc:creator><pubDate>Mon, 29 Oct 2007 09:03:13 GMT</pubDate></item><item><title><![CDATA[Reply to komische fehlermeldungen beim compilieren :( on Mon, 29 Oct 2007 09:47:04 GMT]]></title><description><![CDATA[<p>so - mir reichst jetzt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /> ...ich geh jetzt rüber auf die uni in den computerraum. der compiler meldet mir fehler - das kann gar nicht sein. er lässt nichtmal eine ganz normale for-schleife zu....und selbst, wenn ich ein bsp von unserem prof abtippe, meldet er mir fehler....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1393985</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1393985</guid><dc:creator><![CDATA[Dharma]]></dc:creator><pubDate>Mon, 29 Oct 2007 09:47:04 GMT</pubDate></item><item><title><![CDATA[Reply to komische fehlermeldungen beim compilieren :( on Mon, 29 Oct 2007 10:41:41 GMT]]></title><description><![CDATA[<p>so...</p>
<p>ich weiß auch nicht. habs jetzt zwar - und es funktioniert...ich weiß aber nicht wirklich, was ich jetzt anders gemacht hab. vor allem nimmt er mein programm von zu hause auch nicht - bekomme die gleichen fehler.<br />
hab dann versucht das alte auszubessern - aber es bringt nix <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>habs jetzt so gelöst:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

// Globale Variable

const int length = 10;

// Prototyp

int calc_max(int vect[length]);

int main() {

    int vec[length];
    int max;

    for (int i = 0; i &lt; length; i++) {
	vec[i] = rand();

	cout &lt;&lt; &quot;Vektorelement &quot;&lt;&lt; i &lt;&lt; &quot;= &quot; &lt;&lt; vec[i] &lt;&lt; endl;

    }

// Maximum im Vektor

    cout &lt;&lt; &quot;Maximum ist &quot; &lt;&lt; calc_max(vec) &lt;&lt; endl;

    return 1;

}
    int calc_max(int vect[length]) {

	int merk = 0;
	for (int i = 0; i &lt; length; i++) {
	    if (vect[i] &gt; merk) merk = vect[i];

	}

	return merk;

    }
</code></pre>
<p>@heiko<br />
danke für die links. habs mir durchgelesen. es ist so, dass wir erst 3 vorlesungseinheiten hatten - und ich schätze, wir müssen das bsp lösen, mit dem was wir schon gelernt haben.<br />
danke für deine hilfe.</p>
<p>so - und jetzt mach ich bsp nr. 3 - hoffentlich <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="😛"
    /> <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>lg<br />
Dharma</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1394020</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1394020</guid><dc:creator><![CDATA[Dharma]]></dc:creator><pubDate>Mon, 29 Oct 2007 10:41:41 GMT</pubDate></item><item><title><![CDATA[Reply to komische fehlermeldungen beim compilieren :( on Mon, 29 Oct 2007 10:46:16 GMT]]></title><description><![CDATA[<p>Dharma schrieb:</p>
<blockquote>
<p>ich weiß auch nicht. habs jetzt zwar - und es funktioniert...ich weiß aber nicht wirklich, was ich jetzt anders gemacht hab.</p>
</blockquote>
<p>das &quot;<strong>const</strong> int length = 10;&quot; iast für den Compiler schon ein entscheidender Unterschied <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="😉"
    /> (da die Variable konstant ist, kann er sie problemlos als Array-Größe verwenden)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1394023</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1394023</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 29 Oct 2007 10:46:16 GMT</pubDate></item><item><title><![CDATA[Reply to komische fehlermeldungen beim compilieren :( on Mon, 29 Oct 2007 12:25:23 GMT]]></title><description><![CDATA[<p>das hatte ich auch vorher ausprobiert.</p>
<p>was aber überhaupt nicht verstehe ist, dass er &lt;&lt; usw nicht zulässt...<br />
und auch als ich fehler in meinem alten programm (in einem davon <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> ) meldete er noch seltsame fehler.</p>
<p>aber jetzt ists ja egal - habs ja geschafft...</p>
<p>und das dritte beispiel ging ohne probleme <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>danke für eure hilfe!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1394079</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1394079</guid><dc:creator><![CDATA[Dharma]]></dc:creator><pubDate>Mon, 29 Oct 2007 12:25:23 GMT</pubDate></item></channel></rss>