Volkards C++-Kurs Neuauflage
-
Vielleicht liegts ja auch an der unschönen Klammersetzung in deinen Quellcodes

*Ja das war ein Änderungswunsch*

MfG SideWinder
-
Geschmacksache.
-
Unschön -- wenn wir schonmal dabei sind -- finde ich, dass um die Operatoren grundsätzlich kein Leerraum gelassen wurde.
-
SideWinder schrieb:
Vielleicht liegts ja auch an der unschönen Klammersetzung in deinen Quellcodes

falls du die öffnende geschweifte klammer am zeilenende meinst, die hab ich mir erst dieses jahr angewöhnt, nachdem ausgiebige tests mir zeigten, daß bei nichttrivialen einrückungsszenarien dieser stil dem anderen überlegen ist.
-
Ich sorge dafür, dass bei mir nur triviale Einrückungsszenarien auftreten. :p
Die öffnende Klammer am Ende der Zeile ist der einzige Punkt, der mir an der Java-Konvention misfällt.
-
dort : http://www.volkard.de/C++/Tutorial/Grundlagen/Hello, world!/
heißt es irgendwo
#inlude <iostream>es fehtlt also ein 'c'
-
bei meinem mozilla funktioniert wohl das javascript nicht, überall wo wohl der code stehen sollte steht
test
-
borg schrieb:
bei meinem mozilla funktioniert wohl das javascript nicht, überall wo wohl der code stehen sollte steht
test
mein rechnerchen hat automatisch upgeloaded, obwohl ich noch gar nicht fertig mit testen war.
jetzt müßte es mit ie, firefox und opera gehen.
-
ich bin etwas irritiert über die notwendigkeit der "herausragenden" farbgebung der zeichenkettenkonstanten und der ganzzahlkonstanten.
vor allem, weil sich diese rosa und rote farbtöne über alle anderen rübersetzen und damit diese konstanten scheinbar eine immens größere bedeutung bekommen als jegliche schlüsselworte oder andere codefragmente und darüber hinaus sich gegenseitig nicht mögen ;).
vielleicht hat es aber didaktische bedeutung, die ich nicht sehe.oder es mag an meinem mozilla liegen.
die klammerung finde ich gut.
-
siehs doch mal so elise: wenn jemand mal wieder den wink mit dem Zaunpfehl nicht versteht, brauch man ihn nur auf diese seite verweisen,denn wenn er nicht an Augenkrebs stirbt, werden ihm die signalfarben förmlich das wissen aufzwingen

-
elise schrieb:
ich bin etwas irritiert über die notwendigkeit der "herausragenden" farbgebung der zeichenkettenkonstanten und der ganzzahlkonstanten.
ok, zeichenketen sind falsch.
zahlen im code sind aber sowas wie fehlerchen. außer der 0.
-
SideWinder schrieb:
Vielleicht liegts ja auch an der unschönen Klammersetzung in deinen Quellcodes

*Ja das war ein Änderungswunsch*
MfG SideWindertheoretisch kann der higlighter anhand eines cookies auch sonderwünsche wie anderen klammerungsstil erfüllen.
-
volkard schrieb:
elise schrieb:
ich bin etwas irritiert über die notwendigkeit der "herausragenden" farbgebung der zeichenkettenkonstanten und der ganzzahlkonstanten.
ok, zeichenketen sind falsch.
zahlen im code sind aber sowas wie fehlerchen. außer der 0.ich experimentiere mal damit, zu denken, 0 sei sowas wie ein schlüsselwort, während andere konstanten normalerweise fehl am platz sind.
aber vielleicht ist es am gescheitesten genau die farben zu wählen, die des benutzers IDE auch gewählt hat. mal schauen.
-
volkard schrieb:
ich experimentiere mal damit, zu denken, 0 sei sowas wie ein schlüsselwort
Damit wärst du der Zeit ja auch nur unwesentlich voraus, schließlich ist die nullptr-Erweiterung von Sutter & Stroustrup ja schon sogut wie durch

-
HumeSikkins schrieb:
volkard schrieb:
ich experimentiere mal damit, zu denken, 0 sei sowas wie ein schlüsselwort
Damit wärst du der Zeit ja auch nur unwesentlich voraus, schließlich ist die nullptr-Erweiterung von Sutter & Stroustrup ja schon sogut wie durch

mist. schon wieder nur unwesentlich.

-
virtual void foo() = nullptr;
-
Klasse, dass dieses hervorragende Tutorial aktualisiert wird. Ich verstehe aber nicht, warum noch
return 0am Programmende eingesetzt wird.
Die Formatierungint main(){ //... }würde ich überdenken. Gerade Anfänger haben es doch leichter, wenn die geschweiften Klammern vertikal übereinander stehen, sozusagen den Block visualisieren. Im Internet machen ein paar Zeilen mehr doch nichts aus.

-
Erhard Henkes schrieb:
Klasse, dass dieses hervorragende Tutorial aktualisiert wird. Ich verstehe aber nicht, warum noch
return 0am Programmende eingesetzt wird.
Waehre dir
return EXIT_SUCCESS;lieber?
-
Nein.

Einfach weglassen, wie der Standard es vorsieht.
-
Erhard Henkes schrieb:
Klasse, dass dieses hervorragende Tutorial aktualisiert wird.
thx.
Ich verstehe aber nicht, warum noch
return 0am Programmende eingesetzt wird.
es ist mir zu willkürlich, daß man in der int main() das return 0 weglassen darf.
Die Formatierung
int main(){ //... }würde ich überdenken. Gerade Anfänger haben es doch leichter, wenn die geschweiften Klammern vertikal übereinander stehen, sozusagen den Block visualisieren. Im Internet machen ein paar Zeilen mehr doch nichts aus.

jo, heikler punkt. ich denke auch dauernd drüber nach. aber soll ich wirklich vereinfachungen bringen, denen ich nachher widerspreche? dabei habe ich ein sehr ungutes gefühl.