So aber C++ sagt da ist ein Fehler, er erwartet ein semikolon nach dem Parameter, aber wieso ? Es ist doch alles so richtig. Und wenn ich dort ein Semikolon hinsetzte, dann gelten die Variabeln nicht mehr, da sie ja lokal sind.
vielleicht merkst dus ja noch selber, falls nicht:
Der Compiler kann den Fehler nicht richtig definieren und zeigt dir ein fehlendes ; dafür an.
Dein Problem ist aber die zweite for Schleife. Dort muss ein Semikolon hin!
Außer, du willst den unten stehenden Teil darin ausführen dann fehlen dir
die geschweiften Klammern.
Also entweder
Das Semikolon zu setzen? Steht in der Fehlermeldung denn auch die Zeilennummer vom Funktionskopf? Oder hast du eventuell vergessen das Semikolon beim Funktionsaufruf zu setzen? Ansonsten poste doch bitte mal den gesamten Code inkl. Fehlermeldung.
Beide Varianten sind gültig und haben bei mir auf anhieb ein Rechteck erzeugt:
Naja der Code ist einfach in main() drin. Ich wollte nur kurz gucken was dabei rauskommt und dann kommt ein Fehler.
das ist eine FUNKTION (!), der code darf NICHT in main.
er muss darüber oder darunter, wenn du ihn druntersetzt musst du aber ne vorwärtsdeklaration machen:
und gewöhn dir den einrückungsstil an, den ich hier benutze, also geschweifte klammern immer in eine zeile.
ist übersichtlicher und wohl auch verbreiteter in c++.
und system("PAUSE") ist "böse", aber jetzt bei dem mini teil kein problem...
Quote:
Originally Posted by »Xanton™
vielleicht merkst dus ja noch selber, falls nicht:
Der Compiler kann den Fehler nicht richtig definieren und zeigt dir ein fehlendes ; dafür an.
Dein Problem ist aber die zweite for Schleife. Dort muss ein Semikolon hin!
Außer, du willst den unten stehenden Teil darin ausführen dann fehlen dir
die geschweiften Klammern.
Also entweder
OK Coxxys Variante hat jetzt funktioniert, ich lass es jetzt einfach mal mit der anderen Variante obwohls ja eigentlich auch gehen soll.
Nein, du kannst keine Funktion in einer Funktion erstellen (von lambdas mal abgesehen)!
Funktionen kannst du nur in einem namespace oder in einer Klasse, bzw. Struktur erstellen.
Bei Lambdas ist das etwas anders, aber so weit bist du noch lange nicht.
Ein paar Tipps noch für dich:
-Zählvariablen nennt man in der Regel i, j, l und n.
-Auch wenn du "nur mal schnell was gucken" willst, Formatierung ist Pflicht!
-Vermeide das globale usen von namespaces. Das kann zu Namenskonflikten führen, wenn du unachtsam bist.
Quote:
Originally Posted by »Xanton™
vielleicht merkst dus ja noch selber, falls nicht:
Der Compiler kann den Fehler nicht richtig definieren und zeigt dir ein fehlendes ; dafür an.
Dein Problem ist aber die zweite for Schleife. Dort muss ein Semikolon hin!
Außer, du willst den unten stehenden Teil darin ausführen dann fehlen dir
die geschweiften Klammern.
Also entweder
Hmm, meine Antwort bezog sich auf seinen ersten Vorschlag. Nr. 2 habe ich mir gar nicht mehr angesehen und beim Antworten vergessen zu erwähnen.
Und nein, weder Code Nr. 1, welcher eine Raute in y Reihen ausgibt, noch Nr. 2, welcher eine Raute in x*y Zeilen ausgibt, erzielen das gewünschte Ergebnis.
Ihr verlangt zuviel ! 09/02/2011 - WarRock - 40 Replies Moin moin,
Mir ist aufgefallen das ihr immer mehr funktionen in den public Hacks verlang und sogar frech werdet.
Damals zu meiner zeit wo ich noch relativ unbekannt war, waren alle mit einem no menu hack und 10 funktionen usw. zufrieden
Wenn dann mal nen D3D mit nen par mehr funktionen erschienen ist, habt ihr euch schon einen abgefreut.
Heute ist es so das ihr nicht genung bekommt.
Ich mein, seht euch meine hacks an?!
Die sind doch wohl mehr als Groß (für public hacks)
Ihr wollt...
[S] 1€ PSC rest ! [B] Was verlangt wird 08/21/2011 - elite*gold Trading - 2 Replies Wie topic titel schon sagt .
Brauche 1€PSC um auf 15$ zukommen da ich noch eine 10€ PSC hierliegen habe.
Verhandelbar.
DIvix WTF verlangt Geld 08/11/2009 - Main - 11 Replies Hi also ich hatte mal vor ätwas längeren Divix geloaded naja alles ok
hab auch noch nie was gehört das was kostet haben ja ein parr
mehr leute und dan kommt ein brief sie wollen von mir 100 euro
aber ich glaube das nich wall über ip könn sie ja kein vertrag machen
?
hatte wer schon mal das gleiche :D
kohlege von mir hatte das auch hatt aber nie was gezahlt der hatte zwei verwarnugen xD und heute nix mehr gekommen