C ++ Programmierung für Anfänger

09/01/2015 18:38 liquidbaby#1
Hat hier jemand das buch oder eine Gute alternative ?

Wollte einfach mal einsteigen und einfach mal ein wenig Coden usw. und da wurde mir dieses buch empfohlen hätte es am liebsten als ebook oder hat jemand eine andere empfehlung bin in diesem gebiet absolut neu leider
09/01/2015 19:02 Origenes#2
Einsteigen mit C++?
Einsteiger Sprachen sind: Java, HTML, PHP halt diese ganzen Scriptsprachen und noch ein Tipp falls dir diese Programmiersprachen ned zusagen such dir eine die fürs Objektorientierte Programmieren geeignet ist.

mfg OjunbamO
09/01/2015 19:16 liquidbaby#3
Hast du zu Java oder HTML ein Buch =) ? Maybe sogar nen ebook find im netz nichts tolles auf meiner seite nur müll
09/01/2015 19:18 Czer0™#4
Java: [Only registered and activated users can see links. Click Here To Register...]

HTML: [Only registered and activated users can see links. Click Here To Register...]

edit: Hoffe, du kannst Englisch? ^^
09/01/2015 19:45 ComputerBaer#5
Java: [Only registered and activated users can see links. Click Here To Register...]
C#: [Only registered and activated users can see links. Click Here To Register...]

Java und C# sind sich recht ähnlich, C++ ist deutlich anspruchsvoller. Um Programmieren zu lernen würde ich also auch eher eine andere Sprache empfehlen. Wenn du aber C++ als erstes lernen willst, werde ich dir davon auch nicht abraten, falsch ist es nicht.

Die wichtigere Frage ist eigentlich, was willst du dann damit machen?
Für Webseiten z.B. wären Java, C#, C++ alle eher die falsche Wahl.

Quote:
Originally Posted by Origenes View Post
Einsteiger Sprachen sind: Java, HTML, PHP halt diese ganzen Scriptsprachen und noch ein Tipp falls dir diese Programmiersprachen ned zusagen such dir eine die fürs Objektorientierte Programmieren geeignet ist.
Java ist doch keine Scriptsprache, oder meinst du JavaScript? Wenn ja, dann ist das was völlig anderes. Außerdem kommt man bei Java an der objektorientierten Programmierung kaum vorbei und bei PHP und JavaScript ist es zumindest auch möglich.
09/01/2015 21:07 .SkyneT.#6
Quote:
Originally Posted by Origenes View Post
Einsteigen mit C++?
Einsteiger Sprachen sind: Java, HTML, PHP halt diese ganzen Scriptsprachen und noch ein Tipp falls dir diese Programmiersprachen ned zusagen such dir eine die fürs Objektorientierte Programmieren geeignet ist.
PHP lass ich von mir aus noch durchgehen, aber HTML und Java sind bestimmt keine Scriptsprachen. Aber scheinbar bist du dir selber nicht ganz sicher was das ist, da es im nächsten Moment doch wieder Programmiersprachen sind.


Quote:
Originally Posted by liquidbaby
Hat hier jemand das buch oder eine Gute alternative ?

Wollte einfach mal einsteigen und einfach mal ein wenig Coden usw. und da wurde mir dieses buch empfohlen hätte es am liebsten als ebook oder hat jemand eine andere empfehlung bin in diesem gebiet absolut neu leider
Ich empfehle dir den C++ Primer. Am besten die neueste Auflage auf Englisch. Gibts auf Amazon zu kaufen, oder auf diversen Seiten für mehr oder weniger Geld als Download.
Falls jemand der Meinung sein sollte "C++ Primer, viel zu schwer für den Anfang", möchte ich nur einmal den ersten Code den man lernt hier zitieren:
Code:
// myfirst.cpp -- displays a message
#include <iostream> // a PREPROCESSOR directive
int main() // function header
{ // start of function body
using namespace std; // make definitions visible
cout << "Come up and C++ me some time."; // message
cout << endl; // start a new line
cout << "You won’t regret it!" << endl; // more output
return 0; // terminate main()
} // end of function body
Da ist JEDE Zeile kommentiert. (Unbekannte Begriffe werden vorher erklärt, oder können ergoogelt werden)
09/02/2015 07:45 _Roman_#7
Es gibt keinen Grund, nicht C++ als erste Programmiersprache zu nehmen. So viele Verständnisprobleme hatte ich nicht, was aber natürlich bei jedem anders ist.
Den C++ Primer kann ich auch sehr empfehlen. Es werden oft realistische Beispiele verwendet und ein Buch auf Englisch zu lesen schadet ja nicht, auch wenn man mal was nachgucken muss.