Buch über C/C++
-
Taeli schrieb:
statt mich durch unzählige Foren und Websites zu klicken
.Warum?
http://de.wikipedia.org/wiki/C-Präprozessor
http://www.cplusplus.com/reference/
Dauert kaum eine Minute das zu finden.
-
Taeli schrieb:
Dachte immer das normale C++ ohne das .NET-Framework würde C/C++ genannt, weil man auch auf Bibliotheken zurückgreift die mit C geschrieben wurden? :p
Nur auf wenige.
-
Hacker schrieb:
Nur auf wenige.
Indirekt schon. Alles, was irgendwie über das OS geht, hat üblicherweise ein C-API.
-
314159265358979 schrieb:
Hacker schrieb:
Nur auf wenige.
Indirekt schon. Alles, was irgendwie über das OS geht, hat üblicherweise ein C-API.
Klar, man! Unser Taeli fängt nächste Woche bei PrettyOS an.

-
Was ich damit sagen wollte: Auch Streams, Threads, Atomics, Files, etc gehen über das OS und wir verwenden damit indirekt auch ein C-API.
-
Die C++-Standardbibliothek ist in C++ geschrieben.
Folgendes Buch ist für den Einstieg sehr empfehlenswert: http://stroustrup.com/Programming/ (gibt eine deutsche Übersetzung)
-
314159265358979 schrieb:
Was ich damit sagen wollte: Auch Streams, Threads, Atomics, Files, etc gehen über das OS und wir verwenden damit indirekt auch ein C-API.
Kannst du die fetten Stichpunkte mal erklären? Files, was meinst du damit? Ich kenn nur C++ Streams, und mit C-Headern hab ich da nix am Hut.
Threads. C++11 hat doch auch nen Header dafür (und n'türlich ne Klasse). Wenn du in diesem Punkt WINAPI Threads meinst...
-
C++ kennt weder Konsole, noch Dateisystem.
-
314159265358979 schrieb:
Hacker schrieb:
Nur auf wenige.
Indirekt schon. Alles, was irgendwie über das OS geht, hat üblicherweise ein C-API.
Na dann lass und doch auch von C/Java, C/Python und C/C# reden. Kurz: Wie die Bibliotheken implementiert wurde, interessiert nicht.
-
Ich hab mal wieder nicht richtig gelesen:
Was ich damit sagen wollte: Auch Streams, Threads, Atomics, Files, etc gehen über das OS und wir verwenden damit indirekt auch ein C-API.
Ich sollte echt mal ein wenig Geduld lernen...

Aber das hab ich auch überhaupt nicht gemeint, sondern eher das DIREKTE Implementieren der Header wie hier:#include <stdio.h> int main() { printf("Bla"); return EXIT_SUCCESS; }
-
Michael E. schrieb:
Na dann lass und doch auch von C/Java, C/Python und C/C# reden.
Solange wir nicht von C/C++ sprechen, könnte ich damit leben.
Michael E. schrieb:
Kurz: Wie die Bibliotheken implementiert wurde, interessiert nicht.
Dich nicht, mich schon.