c/c++ wie lernen

10/19/2008 17:13 Neotrom#1
hy erstmal^^
also ich würde c bzw.c++ lernen alledings habe ich keine ahnung wie ich damit anfangen soll den ich habe noch keine erfahrungen gemacht wie ich anfangen soll weder was diese ganzen quell sprachen sind aber ich würde gerne c/c++ lernen.
wieso? ich möchte es gerne lernen weil es mich einfach intressiert und mir sicher spaß machen würde programme zu erstellen auch wen es sicher harte arbeit ist.

joa also es wäre nett wen mir einer von epvp mit c/c++ kenntissen sagen könnte wie ich überhaupt anfangen sollte und ich die programme zum lernen herbekomme.

mfg darktigeorblack
10/19/2008 18:59 syntex#2
Was am wichtigsten ist, wenn man C++ anfängt oder Lernt, das man nicht gleich aufgibt weil man falsche einstellungen im Compiler hat oder irgendwie eine klammer vergessen hat. Du musst am Ball bleiben, desweiteren musst du den willen haben eigenständig zu Lernen und dir im Gehirn dinge selber zu erläutern und zu verstehen.

Am besten über Google Tutorials suchen und diese ab arbeiten (Hello World, schleifen, if abfragen, switch case) um erstmal ein gespühr zu bekommen wie das ganze abläuft.

Wenn das alles gelernt hast , kannst du dir schwere Tutorials durch lesen oder am besten gleich versuchen mit API klar zu kommen (was nicht gerade leicht ist ^.^).

Wenn du den willen hast eigenwillig zu Lernen, wird es was, wenn nicht dann vergiss es. Von nichts kommt nichts.

mfg,
SYNTEX
10/19/2008 21:37 Neotrom#3
cool danke nadann fang ich gleich mal und google ein bissl ich kann ja wieder hier was schreiben danke nochmal

mfg darktigerorblack
10/20/2008 08:00 syntex#4
fang hier an:
[Only registered and activated users can see links. Click Here To Register...]

lies dir am besten auch die geschichte zu c++ durch. :)

Aber Hello World ist das erste was du machen solltest.

Wenn du compile errors hast, poste sie und schreib welches Programm du nutzt.
10/20/2008 11:00 terrik#5
was auch gut für das lernen von c++ ist ist z.B. "Jetzt lerne ich C++" von Video2Brain, da es kostenpflichtig ist und als Warez gilt poste ich es hier nicht, aber man kann es online finden.

(link kan ich dir evtl per pm zukommen lassen wen ich ihn finde)

dort haste eigentlich recht einfache anfangs tutorial's (alles video's) mit dennen du die ersten schritte recht einfach lernen kannst. danach heist es eigentlich nur nachdenken was man bauen könnte, dies dan bauen und mit hilfe von google fehler finden/ausbessern und im laufe der zeit dan größere Projecte wählen damit man sich immer weiteres wissen aneignen kann.

eines der ersten selbst gecodeten sachen sollte (nach hello world natürlich) der Taschenrechner sein. Da er ziemlich viele anfangs kentnisse überdeckt.


greetz ter~
10/20/2008 17:44 Neotrom#6
danke euch das ihr mir geholfen habt den ich hatte nämlich keine ahnung von alle den sachen die man dazu wisen muss die ganzen java script sache und so naja aber ich schätze mal das ergibt sich im laufe der zeit vielen dank an euch

mfg darktigerorblack

edit:ok habe mir jetzt die hello world seite mal angeschaut nr habe ich leider keine ahnung mt welchem program man die sachen codet^^ habe es erst mit ner simplen bat datei ausprobiert nur leider hatt das nicht gefunzt könnt ihr mir sagen welches porg am besten dazu dient so etwas zu erstellen weil leider finde ich nichts auf der seite steht wie man das porg am besten schreibt hoffe ihr könnt mir erneut helfen da ich ein echter voll noob bin^^

edit2:ok^^ habe mir jetzt Visual C++ 2008 SP1 Express ich probiere es jetzt einmal damit ich schreibe wieder wen ich irgend welche probleme habe
10/20/2008 20:56 Sayael#7
Also ich lerne das in der Schule.

Wenn du es wirklich lernen willst, dann kauf dir ein Buch.

Ich habe nichts gegen diese Internet Seiten, aber da fliegt man meistens nur drüber und macht copy und paste.
10/22/2008 10:15 terrik#8
Quote:
Originally Posted by darktigerorblack View Post
edit2:ok^^ habe mir jetzt Visual C++ 2008 SP1 Express ich probiere es jetzt einmal damit ich schreibe wieder wen ich irgend welche probleme habe
ich persönlich benutze bloodshed dev-c++
10/22/2008 10:20 Sayael#9
Quote:
Originally Posted by terrik View Post
ich persönlich benutze bloodshed dev-c++
Kenn ich garnicht. Ich benutze den Borland C++
10/23/2008 14:27 Gianotti#10
wenn man sofort mit c++ afängt hat man spätestens nach 1tag kb mehr ( eigene erfahrung^^)

dann habe ich mit autoit angefangen. dort versteht man schnell wie man mit variablen arrays , schleifen usw anfängt.

rate dir fang mit autoit an dort sieht man schnell erfolge und sie ist leicht.

dann fange mit visual basic an sie ist recht leicht wenn mans einmal verstanden hat. sobald du denkst das ist langweilig oder ich will mehr dann geh auf c++. jetzt fragst du dich sicherlich : warum nicht direkt c++lernen will doch nicht nochma alles von neu lernen??

c++ visual basic vicual c usw unterscheiden sich nur vom syntax bzw befehle die verarbeitung ist dasselbe. das wechseln einer programmiersprache geht viel leichter als man denkt
10/31/2008 14:28 teRRRa#11
Quote:
Originally Posted by terrik View Post
ich persönlich benutze bloodshed dev-c++
dev-cpp ist das Beste! :D Also für den Anfang is das genau die richtige ide, schön übersichtlich und schon schlank!
Naja versuch erstmal die Grundlagen einigermaßen kennen zu lernen und nimm dir dann kleine einfache Projekte vor und versuch das gelernte anzuwenden. An Projekten lernt man (finde ich) immer am besten!
10/31/2008 14:31 BlackFog#12
Wenn du der englischen Sprache relativ Mächtig bist dann kann ich dir die VideoTutorials auf 3dbuzz.com nur ans Herz legen.
10/31/2008 14:35 GMBot#13
das ist echt schwer
Oo schon bei den ersten seiten dacht eich so LOL? was kp
dann bin ich doch jetzt zu autioit umgestiegen
probier du es auch erst mal mit autoit
immer langsam anfange und sich steigern^^
10/31/2008 15:36 Gianotti#14
Quote:
Originally Posted by GMBot View Post
das ist echt schwer
Oo schon bei den ersten seiten dacht eich so LOL? was kp
dann bin ich doch jetzt zu autioit umgestiegen
probier du es auch erst mal mit autoit
immer langsam anfange und sich steigern^^
autoit is geil ist zwar nur ne macro sprache aber wenn man z.b. in gta vice city ganz viele panzer haben will mach ich das so

Hotkeyset ( "{F1}", Panzer)

Func Panzer
Send ("Panzer")
Send ("Panzer")
Send ("Panzer")
Send ("Panzer")
Send ("Panzer")
Send ("Panzer")
Send ("Panzer")
Send ("Panzer")
End Func

i looove it^^
10/31/2008 17:01 link#15
Auch wenn AutoIt absichtlich so gemacht ist, dass es von jedem schnell erlernt und benutzt werden kann, würde ich dennoch auf die zur Verfügung stehenden höheren Kontrollstrukturen zurückgreifen, um nicht in die tiefste aller tiefen Schubladen gesteckt zu werden [...]

@syntex:
Quote:
Was am wichtigsten ist, wenn man C++ anfängt oder Lernt, das man nicht gleich aufgibt
Weshalb sollte man das machen?
Wenn man nicht gerade als Mr. Dummbatz zur Welt gekommen ist, wird man die Ideologie und das Prinzip des Programmierens schnell verstanden haben.
Danach geht es um die Syntax, die grundlegend ist.
Ab daan ist man im Stande reine Algorithmen zu schreiben, der Rest liegt darin, zu wissen, auf welche Funktionen man für welche Aufgaben zurückgreifen muss.
Sprich: Man muss Funktionen (aller Art (auswendig)) kennen.

Quote:
gleich versuchen mit API klar zu kommen (was nicht gerade leicht ist ^.^).
Das läuft genau auf's Gleiche hinaus. Es sind Funktionen, deren Nutzen man kennen muss, was ja logisch ist, damit man weiß, wann man auf sie zurückgreift. Was bedeuten soll, dass nach den oben genannten Grundlagen nur noch Spezifisches folgt.
Hintergrundwissen sollte man bei den meisten API Funktionen auch besitzen, allerdings ist das ebenso speziell.

PS: Ich bin ein absoluter MSVC++ 6.0 Fan [, wenn es um C geht].