Neuer C++ Standard
lima-city → Forum → Programmiersprachen → C/C++ und D
addition
auto
code
datei
einbindung
einfachste operatoren
einsatzgebiet
file
header
lage
machen
matrizen
niemand
programm
sprache
standard
struktur
total verwirrende syntax
vektor
welt
-
Hallo,
habt ihr euch schon den neuen C++ Standard angeschaut? Hier gibt es eine kleine Einführung:
http://magazin.c-plusplus.de/artikel/CPlusPlus09%20(Teil%201)%20-%20Ein%20%DCberblick%3A%20Sprachfeatures
Vieles braucht man davon ziemlich selten, aber ein paar Dinge sind echt nützlich, wie zum Beispiel das Schlüsselwort auto!!! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Moin.
Ist ja wunderbar, dass C++ immer neue Standards bekommt und kontinuierlich weitere, sinnvolle Sprachelemente und -Features eingebacken werden, aber im Umkehrschluss würde mich mal interessieren, wieviel Prozent der Software, die in C++ implementiert wird oder wurde, ebenfalls mit der Zeit geht. ^^
Bsp. Einbindung von Header-Files. Wieviele Bytes Code wären gespart, wenn man nicht ständig '.h' anhängen würde. Wäre da nicht auch eine Vereinheitlichung wünschenswert, also ein quasi-'Standard'? Sprich, auf der Implementierungs-Ebene...? ;)
GrEetz, olliander
Beitrag geändert: 26.9.2008 18:08:03 von olliander -
Ich bezweifle, dass Programme, die mit C++ geschrieben sind, auch wirklich die neusten Sprachelemente verwenden. Wahrscheinlich verwenden viele Programme nicht einmal Klassen! ;)
-
Ohja, das Schlüsselwort "auto" wird die c++-Welt revolutionieren! Wen interessiert da, dass man bis heute nicht in der Lage ist, in C(++) einen simplen Zahlenüberlauf nach einer Addition abzufangen.
Mist. Musstest Du mir meinen nächsten, logischen Argumentationsschritt nehmen? ^^
Muss alopex diesbezüglich voll zustimmen. Ich z.B. habe mich bisher lediglich über Konzepte und allgemeine Herangehensweisen, die in C++ populär sind, belesen, denn man kann von ihnen wunderbar lernen und sie prima auf andere Programmiersprachen (mein momentaner Liebling: Python) übertragen. Aber direkt in C++ entwickelt habe ich noch nicht, zu groß ist der Respekt vor der Sprache, um's mal so auszudrücken...
Eine Sprache, die dem blauäugigen Programmierer auch noch ein Übermaß an Bequemlichkeit zuspricht (PHP wäre so ein Fall), ist für mich irgendwo nicht (mehr) akzeptabel. Jedenfalls nicht vom 'persönlichen Nutzen-Wert' her. Klar schreibe ich Webseiten und dazugehörige Scripte noch in PHP. ^^
Ich will natürlich nicht den Teufel an die Wand malen, aaaber: erster Minuspunkt für C++. ^^
GrEetz, olliander
Beitrag geändert: 26.9.2008 21:27:09 von olliander -
Bsp. Einbindung von Header-Files. Wieviele Bytes Code wären gespart, wenn man nicht ständig '.h' anhängen würde.
Bei richtigem c++ wäre das btw. *.hpp-Dateien, nur macht das auch mal wieder keiner *hust*
für mich hatte c++ schon immer eine total verwirrende syntax und nicht wirklich ne Struktur.
Ich mein, niemand kann ein Code richtig lesen, bei dem man selbst einfachste Operatoren(z.b. +, -, *, ...) überladen darf.
Bisher hab ich auch nur Vektoren/Matrizen dafür als Einsatzgebiet gesehen, das wars dann auch schon.
Ein neuer Standard(an den sich dann sowieso die Hälfte wieder nicht hält :P) ändert da auch nix dran.
(BTW: ich hab von nem goto in php 5.sowieso.3 (oder so) gehört ^^) -
Bsp. Einbindung von Header-Files. Wieviele Bytes Code wären gespart, wenn man nicht ständig '.h' anhängen würde.
Bei richtigem c++ wäre das btw. *.hpp-Dateien, nur macht das auch mal wieder keiner *hust*
für mich hatte c++ schon immer eine total verwirrende syntax und nicht wirklich ne Struktur.
Ich mein, niemand kann ein Code richtig lesen, bei dem man selbst einfachste Operatoren(z.b. +, -, *, ...) überladen darf.
Bisher hab ich auch nur Vektoren/Matrizen dafür als Einsatzgebiet gesehen, das wars dann auch schon.
Ein neuer Standard(an den sich dann sowieso die Hälfte wieder nicht hält :P) ändert da auch nix dran.
(BTW: ich hab von nem goto in php 5.sowieso.3 (oder so) gehört ^^)
Als grundlegendes Problem kommt ja noch hinzu, dass jeder Compiler im Endeffekt sein eigenes Süppchen kocht. ^^
GrEetz, olliander -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage