Der C++ Programmierer – Arbeiten mit dem Buch
Wir empfehlen zum Lernen von C++ das Buch “C++ Programmieren” von Ulrich Breymann. Mit diesem Buch lernst du modernes C++ auf professionellem Niveau. Dir sollte …
Wir empfehlen zum Lernen von C++ das Buch “C++ Programmieren” von Ulrich Breymann. Mit diesem Buch lernst du modernes C++ auf professionellem Niveau. Dir sollte …
In vielen Programmiersprachen hat der Programmierer eigentlich gar nichts mehr mit Speicherverwaltung und Bits & Bytes zu tun. Dennoch ist es wichtig, die Hintergründe zu …
Der Sinn von Programmiersprachen ist es, die Entwicklung von Programmen, die ein Computer ausführen kann, zu vereinfachen. Je besser eine Programmiersprache an die Denkweise der …
Variablen sind eines der wichtigsten Elemente einer Programmiersprache. Sie repräsentieren vereinfacht gesprochen einen Teil des Arbeitsspeichers. Typischerweise einen sehr kleinen Teil, je nachdem welchen Datentyp …
Ein sehr schöner Aspekt an der Programmierung ist, dass man theoretisch keine Aufgabe oder kein Problem mehr als einmal lösen muss. Was einmal programmiert wurde, …
Es gibt jede Menge Programmiersprachen. Viele davon sind sich ähnlich, manche sind sehr eigenartig. Doch welche Programmiersprache ist die beste zum Programmieren lernen? Das Gute …
Damit der geschriebene Quellcode vom Computer verstanden und ausgeführt werden kann, muss er vom Compiler in Maschinensprache übersetzt werden. Bevor der Compiler tatsächlich zu übersetzen …
Das Programmieren ist eine komplexe Tätigkeit, bei der es ganz normal ist, dass Fehler passieren. Manche Fehler werden von dir vielleicht gar nicht als solche …
Programmieren zu lernen ist auch ohne Englischkenntnisse möglich. Es ist zwar etwas schwieriger, aber wenn du den richtigen Biss hast, kannst du es zu einem …
Ein Bool (oder auch Boolean) steht für einen Wahrheitswert, der entweder true also wahr oder false also unwahr sein kann. Es ist ein sehr häufig …
Die Programmierung ist ein Teilbereich der Softwareentwicklung oder genauer gesagt des Softwareentwicklungsprozesses, der durch das Vorgehensmodell definiert wird. Üblicherweise gibt es in so einem Vorgehensmodell …
Zeiger (auch im Deutschen gerne mit dem englischen Wort “Pointer” bezeichnet) sind ein fundamentales Feature von C++. Das merkt man unter Anderem daran, dass beinahe …
Im allgemeinen bezeichnen Stack (“Stapel”) und Heap (“Haufen”) Datenstrukturen mit ihren ganz speziellen Eigenschaften. Dieser Beitrag bezieht sich aber auf die konkrete Verwendung für die …
Integer Datentypen gibt es in einigen Varianten. Grundsätzlich ist ein Integer ein ganzzahliger Wert in einem eingeschränkten Wertebereich. Dieser Bereich ist von dem jeweiligen konkreten …
Einen nicht unerheblichen Anteil an der Arbeit eines Programmierers machen das Finden und Beseitigen von Fehlern aus. Dabei gilt der Grundsatz, dass man Fehler möglichst …
Wenn du einer Funktion Parameter übergibst, solltest du dir darüber Gedanken machen, ob dies als Wertparameter (call-by-value) oder als Referenzparameter (call-by-reference) geschieht. Gleichermaßen solltest du …
Nach dem Erreichen der Hochschulreife wird die Entscheidung fällig, wie es weitergehen soll. Diese Entscheidung ist nicht ganz einfach, deshalb ist es sinnvoll sich über …
Disclaimer: The ideas contained in this document are completely opinionated in nature, though they may coincide with the general views of professional programmers and system …
C programming language is still in use today despite the presence of other higher level languages.Most of the operating systems in use today were developed …
This is an art of composing beneficial, sustainable, and expansible source code. It has a chance to be translated or aggregated through computer systems in …
Generally, becoming a programmer requires you to continually build your programming skills over time. Besides, you also need to be dedicated to learning your target …