C++ lernen / Programme schreiben
-
http://www.research.att.com/~bs/programming.html
http://www.research.att.com/~bs/3rd.html
http://www.amazon.de/C-Primer-Stanley-B-Lippman/dp/382732274X
-
drakon schrieb:
_matze schrieb:
drakon schrieb:
btw:
Darf ich fragen, wo du arbeitest?In welchem Bereich? AOI-Systeme (also Hardware-Ansteuerung und Bildverarbeitung).
Ich habe Firma gemeint.

Nee, sorry...

-
[quote="JENS SCHLAU"]Ich will keine Spiele, sondern (erstmal) Programme für Vista programmieren.[quote]
Also so schlau muss man wirklich nich sein um exakter lesen zu können!
tja tja...
-
JENS SCHLAU schrieb:
Ich will keine Spiele, sondern (erstmal) Programme für Vista programmieren.
Vista ist aber bald tot. Warum sprichst du Vista an? Du solltest lieber lernen Programme zu schreiben die auf allen gängigen OS' funktionieren.
-
Wahrscheinlich meint er für Windows
-
JENS SCHLAU schrieb:
Ich selber bin sehr lernfähig (was ärtzlich nachgewiesen wurde).

JENS SCHLAU schrieb:
Ich will keine Spiele, sondern (erstmal) Programme für Vista programmieren.
Erstmal solltest du dich mit Standard C++ beschaeftigen - und das bedeutet plattformunabhaengiges programmieren.
Ich kann dir C++ von Ulrich Breymann empfehlen. Das arbeite ich zurzeit selbst durch und bin sehr zufrieden damit
Gruss
Cartman
-
Ich hab mir wo ich angefangen habe Bücher von Galileo-Computing geholt und ich bin mit denen Recht zufrieden^^
http://www.galileo-press.de/?GalileoSession=78962616A34VF2AMoT8
Ich würde dir "C++ von A bis Z" empfehlen, den genau das gleiche hab ich auch, da steht alles mögliche drin kostet aber jedoch 40€.
Gruß, Wikinger75.
PS: Ich bin auch 15^^
-
Also das C++ für Spieleprogrammierer soll auch gut sein, in der 2. Auflage machst du ganz zum Schluss so ein kleines Minigame, und es soll sehr lehrreich sein
-
Wikinger75 schrieb:
Ich hab mir wo ich angefangen habe Bücher von Galileo-Computing geholt und ich bin mit denen Recht zufrieden^^
http://www.galileo-press.de/?GalileoSession=78962616A34VF2AMoT8
Ich würde dir "C++ von A bis Z" empfehlen, den genau das gleiche hab ich auch, da steht alles mögliche drin kostet aber jedoch 40€.
Gruß, Wikinger75.
PS: Ich bin auch 15^^
"C++ von A bis Z" habe ich auch, finde es aber nicht allzu gut. Der Autor macht es teilweise auch einfach zu kompliziert. Warum nicht zum Beispiel von Anfang an den C++ Header <string> nutzen, sondern Char-Arrays?
Mit freundlichen Grüßen
DerRatlose
-
Das stimmt zwar, aber es ist nicht schlecht die funktionen von den c-strings zu kennen, da das immerhin noch ein standart datentyp, der C++ string ist ja ledeglich eine Klasse die mit char arbeitet und uns das benutzen von strings erleichtert und uns davon abhält fehler zu machen^^
-
Wikinger75 schrieb:
Das stimmt zwar, aber es ist nicht schlecht die funktionen von den c-strings zu kennen, da das immerhin noch ein stan**** datentyp, der C++ string ist ja ledeglich eine Klasse die mit char arbeitet und uns das benutzen von strings erleichtert und uns davon abhält fehler zu machen^^
Ein C-String ist kein Datentyp. Ein char, ein Zeiger auf ein Char sind z.B Datentypen, aber der C-String selbst ist dagegen einfach ein herkömmliches Konstrukt. Wohingegen std::string ein Standard Datentyp ist. Klar weiss ich, was du meinst, aber der std::string ist kein eingebauter Typ, aber zum Standard gehört er doch.
Allerdings gebe ich dir Recht, dass man schon ein wenig wissen darf, wie man mit C-Strings umgeht und was das so ist. Von der Benutztung würde ich aber abraten, sofern man kein gutes Argument für die Benutzung hat.
-
Wikinger75 schrieb:
Das stimmt zwar, aber es ist nicht schlecht die funktionen von den c-strings zu kennen, da das immerhin noch ein standard datentyp, der C++ string ist ja ledeglich eine Klasse die mit char arbeitet und uns das benutzen von strings erleichtert und uns davon abhält fehler zu machen^^
DerRatlose schrieb:
"C++ von A bis Z" habe ich auch, finde es aber nicht allzu gut. Der Autor macht es teilweise auch einfach zu kompliziert. Warum nicht zum Beispiel von Anfang an den C++ Header <string> nutzen, sondern Char-Arrays?
Also zum Beispiel gleich zum "C++ Primer" greifen. In diesem Buch kommt der C++ Header <string> auch vor den sogenannten C-Strings und das Buch ist zudem noch 10 € günstiger:
http://www.amazon.de/C-Primer-Stanley-B-Lippman/dp/3827326125/ref=sr_1_1?ie=UTF8&s=books&qid=1233684388&sr=1-1Ich bin jedenfalls mehr als zufrieden mit dem "C++ Primer" :).
-
C-Strings sind in C++ nicht die herkömmliche Herangehensweise zur Zeichenkettenverwaltung (sieht man ja auch am Namen: C-String). Da man für deren Verwendung recht gut über Zeiger und Speicherverwaltung Bescheid wissen muss, finde ich es auch sinnvoll, zuerst die Klasse
std::stringzu verwenden.