C++ Lernen...
-
Sonst kauf dir ein deutsches Buch oder leih dir eins aus. Ist meiner Ansicht nach eh besser als irgendein Internet-Tutorial, du lernst auch viel mehr und effizienter.
Für gute Buchvorschläge kannst du ja die Forensuche bemühen...
-
c-plusplus.net bietet dir zumindest diese Empfehlungen:
Tutorials:
http://www.c-plusplus.net/cms/modules.php?op=modload&name=Downloads&file=indexBücher:
http://www.c-plusplus.net/cms/modules.php?op=modload&name=mbBooks&file=indexWenn du zumindest so gut Englisch kannst, dass du dir englischsprachige Filme ansehen kannst, sollte das Fachenglisch, das du brauchst, keine große Hürde darstellen und schnell erlernt sein. Wenn du ein Wort nicht kennst, warum schlägst du es nicht einfach nach (z.B. http://dict.leo.org/)?
-
C++ Primer ist sehr zu empfehlen. Richtiges C++ ohne unnötigen C-Ballast. Und gut geschrieben.
Die beiden wichtigsten Werkzeuge für dich werden http://www.google.de und http://dict.leo.org/ sein. http://de.wikipedia.org ist für einen grundlegenden Überblick über Verfahren/Algorithmen/Softwarelibraries auch gut zu gebrauchen.
Und das wichtigste: Geduld!
Wenn du Geduld genug hast, kannst du dich reinarbeiten. Wenn du keine Geduld hast, wird es meines Erachtens nach sehr schwer für dich, mit C++ wirklich was anfangen zu können.Wenn du keine Lust auf englische Tutorials und ständige Googlesuche hast, kannst du alternativ auch einen Lehrgang besuchen. Die sind allerdings extrem teuer, ernsthafte Angebote von Leuten, die wirklich was davon verstehen, gehen leicht ins Vierstellige...
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum Compiler- und IDE-Forum verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
okay ich werd mir dann wohl ein buch kaufen xD
und geduld hab ich reichlich, geduld ist für mich langweile, und wie gesagt davon hab ich echt zuviel xDso aber was ich nochmal sagen wollte, ich habe also mit Code :: Blocks eine konsolen anwendung gestartet und hab den Hallo Welt Code eingegeben, doch wenn ich jetzt STRG + F9/F10 oder nur F9 oder F10 drücke passiert nichts...
Ich weiß nicht ob er es "komplidings-bums" wie man dass eben nennt, auf jeden fall bekomme ich es dann nnicht mit... weiß da jemand weiter?
-
-
Gentlycrasher schrieb:
so aber was ich nochmal sagen wollte, ich habe also mit Code :: Blocks eine konsolen anwendung gestartet und hab den Hallo Welt Code eingegeben, doch wenn ich jetzt STRG + F9/F10 oder nur F9 oder F10 drücke passiert nichts...
Ich weiß nicht ob er es "komplidings-bums" wie man dass eben nennt, auf jeden fall bekomme ich es dann nnicht mit... weiß da jemand weiter?Wie nichts? keine Fehlermeldung? oder blinkt kurz ein Fenster auf? In letzterem Falle einfach mal ein cin.get()(bzw. std::cin.get()) einfügen.
Konsolenanwendungen haben nämlich die Eigenschaft sich einfach zu beenden, wenn sie allen code ausgeführt haben.MfG Wolle
-
hmmm also wenn ich STRG + F9 drücke steht unten in einem kleineren Fenster "Nothing to be done" und mit dem anhängen habe ich es jetzt auch schon versucht xDD man man man man jiiibt es doch gar nich, irgendwas muss ich da doch falsch gemacht haben...
ich erkläre mal wie ich dass gemacht habIch habe ein neues Projekt gemacht, eine Console Applaunch, und dann konnte ich da Compiler auswählen, da habe ich es einfach mal auf GNU GCC Compiler gelassen, daran mag es nicht liegen ich hab schon andere ausprobiert dann geh ich also auf Finish...
Links im Managment steht dann also mein Projekt dass ich "Hallo Welt" gennant hab, dann muss ich in einen Ordner gehen der Sources heißt, und dann noch auf so ein Teil dass "Main" heißt, und dann kann ich auch Codes reinschreiben, dann habe ich genau dass:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello world!" << endl;
return 0;
}reingeschrieben, und dann mal STRG + F9 gedrückt, dann stand unten in einem kleineren Fenster "Nothing to be done"... Dann versuche ich mal STRG + F10 da passiert aber auch nichts... Weiß jemand was ich falsch gemacht habe?
-
Hmm, ich hab ja keine Ahnung von Code::Blocks, aber scheinbar ist da noch weitere Konfiguration nötig, zu der du noch nicht befähigt bist. Lade dir einfach Visual Studio 2008 Express 'runter, da gibt's keine Probleme in der Hinsicht. Da kriegst du auch dein Hello World Programm problemlos ausgeführt. Einfach eine Win32-Konsolenanwendung erzeugen, Code einfügen und los geht's.
-
1. Wenn du Windows-Benutzer bist, kann ich dir MS VisualC++ 2008 Express Edition (MSVC) empfehlen. Es ist kostenlos und man kann damit auch kommerzielle Software-Entwickeln. Weiterhin gibt es hier im Forum einfach mehr MSVC-Anwender, so das man dir auch helfen kann. Hier weiß doch keiner was los ist. Und wo sind denn die tollen Hechte, die dir C::B empfhohlen haben und jetzt dir keine Hilfe anbieten???
2. Zwei Buchempfehlungen, die einzig und alleine es wert sind, gekauft zu werden (natürlich sollst du nur eines davon kaufen!):
-
Gentlycrasher schrieb:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello world!" << endl;
return 0;
}reingeschrieben, und dann mal STRG + F9 gedrückt, dann stand unten in einem kleineren Fenster "Nothing to be done"... Dann versuche ich mal STRG + F10 da passiert aber auch nichts... Weiß jemand was ich falsch gemacht habe?
Strg+F9 führ nichts aus (afaik), sondern "baut"(Build) nur, ich meine F8 wäre das was du suchst(hab jetzt auch schon ne Weile nich mehr CodeBlocks benutzt), ansonsten schau mal im menu unter debug bzw build.
Wie bereits gesagt solltest du noch cin.get() hinzufügen damit die Konsole offen bleibt bis du Enter drückst.Grüße Wolle
#include <iostream> using namespace std; int main() { cout << "Hello world!" << endl; cin.get(); return 0; }
-
F9 ist "Build and Run", Ctrl F10 wäre dann "Run".
-
du musst einfach nur F9 drücken..
dann wird das projekt kompiliert und die exe gestartet (build and run)
-
dass geht einfach nich
nachdem ich den code eingefügt hab und F9 gedrückt hab steht da "Nothing to be done"... also uhm... weiß jemand was?
-
Bist du immer noch nicht weiter?! Warum hast du nicht mal Visual Studio Express ausprobiert, wie ich dir geraten habe.
-
Gentlycrasher schrieb:
da ist ja dieses riieesen teil wo man codes eintragen kann, da habe ich also wie so oft den Hallo Welt code eingetragen.
Soll das ein scherz sein oder was?
Troll woanders -.-
-
_matze schrieb:
Bist du immer noch nicht weiter?! Warum hast du nicht mal Visual Studio Express ausprobiert, wie ich dir geraten habe.
Sagen wir's mal so... Ich war die letzten Monate so frustriert darüber das nichts funktoniert hat das ich es gelassen habe.
Habe mir dann gestern wieder Microsoft Visual C++ geholt und muss sagen das es wirklich viel Einsteigerfreundlicher ist.
Ich hab dann jetzt endlich mal ein Hallo Welt Programm gemacht, und sogar noch so ein's wo der Anwender aufgefordert wird nen' Bustaben und ne' Zahl einzugeben, und dann das Programm sagt welche Zahl es war oder welcher Bustabe.Aber das ganze habe ich nur aus Videos von youtube.com und leider geht der Vorrat an Videos zu neige. Jetzt würde ich natürlich gerne vorran kommen. Ein Kumpel von mir hat mir gesagt er selber habe sich es beigebracht in dem er experimentiert habe, und inzwischen hat er sich selber Hacks für CounterStrike Source geschrieben...
Da wollte ich mal nochmal hier fragen, wie ich schon einmal tat ob einer vielleicht inzwischen ein gutes Tutorial gefunden hat. Das auch Vorne anfängt mit dem simplen Hello World Programm, und dann später vielleicht sogar bei nem 2D Spiel aufhört oder so.
Auf jeden Fall bin ich noch ziemlich am Anfang, und will eben das Programmieren lernen...MfG
Gentlycrasher