|
You last visited: Today at 04:00
Advertisement
Lernen von C++
Discussion on Lernen von C++ within the C/C++ forum part of the Coders Den category.
11/05/2013, 07:07
|
#1
|
elite*gold: 47
Join Date: Aug 2012
Posts: 1,553
Received Thanks: 477
|
Lernen von C++
Hi, ich bin auf der Suche nach dem richtigen C++ Buch oder Internet Seite.
Könnt ihr mir eins empfehlen?
€: Es sollte für jemanden sein, der nie was mit Coding am Hut hatte.
|
|
|
11/05/2013, 07:26
|
#2
|
elite*gold: 0
Join Date: Dec 2012
Posts: 1,140
Received Thanks: 229
|
Buch: SuFu
|
|
|
11/05/2013, 07:35
|
#3
|
elite*gold: 47
Join Date: Aug 2012
Posts: 1,553
Received Thanks: 477
|
Danke, eine Frage noch, ist C++ gut für Neueinsteiger im Thema Coding?
Hab grad von nen Mod gelesen, dass VB besser wäre. (für Anfänger)
|
|
|
11/05/2013, 08:09
|
#4
|
elite*gold: 0
Join Date: Apr 2010
Posts: 10,289
Received Thanks: 3,613
|
VB ist Mist, wenn du was leichteres willst dann beginn mit C#
|
|
|
11/05/2013, 09:09
|
#5
|
elite*gold: 47
Join Date: Aug 2012
Posts: 1,553
Received Thanks: 477
|
Bin ich auch der Meinung, weil bei meinen Spiel diese Hacks die von VB gecoded wurden nur auf Win8 gehen. Sorry schlechte Grammatik :P
Was ist denn der Unterschied zwischen C# und C++?
Kannst du mir ein Buch für C# empfehlen?
|
|
|
11/05/2013, 09:37
|
#6
|
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
|
C# ist wie VB eine .NET-Sprache und läuft somit nicht nativ, C++ wird zu Maschinencode kompiliert. C++ ist näher am System dran, dafür hat C# einige Features an Bord, die C++ nicht so einfach kann.
Für Wolfteam wird dir auch C# nichts bringen, der Treiber versteckt das ganze auf Kernel-Ebene, hier musst du mit C++ und einer Menge Reversing ran, solltest du was für Win 7 machen wollen.
Als Bücher für Einsteiger gibt es da z.B. Einführung in die Programmierung mit C++, Die C++ Programmiersprache oder auf englisch den C++ Primer. Dazu gibt es aber auch ein paar Threads, wenn du dich umschaust, wirst du mehr Infos darüber erhalten.
|
|
|
11/05/2013, 09:47
|
#7
|
elite*gold: 47
Join Date: Aug 2012
Posts: 1,553
Received Thanks: 477
|
Danke.
Ich werde mir das heute Abend genauer angucken.
Werde mir dann die Mühe geben, jeden Tag 1-3h zu lernen. Ich hoffe, dass ich dann was zusammen bekomme.
|
|
|
11/05/2013, 10:07
|
#8
|
elite*gold: 0
Join Date: Jan 2009
Posts: 1,540
Received Thanks: 935
|
Also zum Lernen von C++ kann ich immer wieder nur "Primer" empfehlen
z.B.
|
|
|
11/05/2013, 13:26
|
#9
|
elite*gold: 0
Join Date: Dec 2012
Posts: 1,140
Received Thanks: 229
|
Quote:
Originally Posted by snow911
C# ist wie VB eine .NET-Sprache und läuft somit nicht nativ, C++ wird zu Maschinencode kompiliert. C++ ist näher am System dran, dafür hat C# einige Features an Bord, die C++ nicht so einfach kann.
Für Wolfteam wird dir auch C# nichts bringen, der Treiber versteckt das ganze auf Kernel-Ebene, hier musst du mit C++ und einer Menge Reversing ran, solltest du was für Win 7 machen wollen.
Als Bücher für Einsteiger gibt es da z.B. Einführung in die Programmierung mit C++, Die C++ Programmiersprache oder auf englisch den C++ Primer. Dazu gibt es aber auch ein paar Threads, wenn du dich umschaust, wirst du mehr Infos darüber erhalten.
|
C# im endeffekt auch.
|
|
|
11/05/2013, 13:45
|
#10
|
elite*gold: 966
Join Date: Apr 2010
Posts: 1,105
Received Thanks: 681
|
Quote:
Originally Posted by -Rainbow
C# im endeffekt auch.
|
Erstmal nicht. Erstmal kommt aus dem Kompiliervorgang nur Bytecode raus, welcher vom .net Framework oder Mono interpretiert werden muss. Natürlich finden sich hier Sachen wie JIT-Compiling zur Optimierung des Interpretationsprozesses wieder.
Dennoch würde ich das nicht gleichsetzen mit dem quasi sofortigen kompilieren in Maschinencode. Gerade interne Hacks sind performanter und leichter in C++ umzusetzen, weil man den Maschinencode direkt in den Zielprozess bringen und dort ausführen kann. Bei dem Bytecode der .net-Sprachen sieht das anders aus: dort muss erst ein CLR-Host im Ziel gestartet werden, welcher den Bytecode ausführen kann (durch Interpretation oder JIT-Compiling, egal). Auch sind einige Sachen, wie Hooks oder vielleicht auch das mitnutzen von Objekten (Direct3DDevice9-Pointer zum Zeichnen beispielsweise) aus dem Ziel, in .net nur mit Umwegen zu lösen.
Wen interne Hacks mit .net interessieren, dem kann ich  nahelegen. Dort ist die Funktionsweise des Ganzen erklärt.
@TE:
Ich würde zu C++ raten. .net Sprachen bringen im allgemeinen zwar schneller Erfolgserlebnisse und man kann sich sehr leicht ein GUI zusammenklicken, aber wenn du wirklich Motivation hast und das Lernen nicht erzwungen ist, dann kann man ruhig direkt mit C++ starten. Wie auch schon oben (und in anderen Threads hier) erwähnt, würde auch ich dir zu einem guten Buch raten. Der "C++ Primer" oder "The C++ Programming Language" von Bjarne Stroustrup werden immer wieder aus guten Grund empfohlen. Solltest nur darauf achten, dass du eine halbwegs neue Auflage kriegst, damit du gleich neue Standarts (Stichwort: C++11) mitlernst.
Viel Spaß 
Jeoni
|
|
|
11/05/2013, 13:45
|
#11
|
elite*gold: 0
Join Date: Mar 2008
Posts: 149
Received Thanks: 20
|
Habe früher auch mit VB angefangen, nun programmiere ich nur noch in Java und C#.
Bringt auch was im Berufsleben, falls du dort ansetzen willst.
Wobei Java eher notgedrungen ist
|
|
|
11/05/2013, 13:47
|
#12
|
elite*gold: 47
Join Date: Aug 2012
Posts: 1,553
Received Thanks: 477
|
Ja.
Bin 13 und will C++ studieren oder andere Programmiersprachen. (in der Zukunft)
|
|
|
11/05/2013, 13:52
|
#13
|
elite*gold: 0
Join Date: Dec 2012
Posts: 1,140
Received Thanks: 229
|
Quote:
Originally Posted by Jeoni
...
|
Les dir meine Aussage erneut durch & verstehe sie.
|
|
|
11/05/2013, 14:26
|
#14
|
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
|
Quote:
Originally Posted by -Rainbow
C# im endeffekt auch.
|
Wie Jeoni schon geschrieben hat, hast du immer noch die IL dazwischen und das ist das, was dich beim Wolfteam Hacking - was der TE wohl will - ziemlich behindern wird. AutoIt ist am Ende auch irgendwo Maschinencode & es kann trotzdem nicht mit C++ mithalten, da sind einfach verschiedene Abstraktionsebenen am Start.
Quote:
Originally Posted by Ash'
Ja.
Bin 13 und will C++ studieren oder andere Programmiersprachen. (in der Zukunft)
|
Programmiersprachen an sich kannst du nicht studieren, aber es macht durchaus Sinn, sich eine beizubringen. Frag mal Omdihar, der lernt gerade auch mit einer professionellen Sprache.
Für dich ist die Einführung in die Programmierung mit C++ sicherlich sinnvoll, das erklärt wohl auch grundlegende Konzepte - und das ist das wichtige. Sprachen kannst du immer lernen aber das Konzept musst du auf jeden Fall können, danach wird dir auch C#, Visual Basic oder auch Python nicht schwer fallen.
|
|
|
11/05/2013, 17:44
|
#15
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,908
Received Thanks: 25,409
|
#closed
|
|
|
 |
Similar Threads
|
C / C++ - wie lernen?
05/17/2013 - C/C++ - 4 Replies
Hallo,
ich habe vor, C / C++ zu lernen.
Der Grund ist dafür, das ich vor hab einfache Spiele zu programmieren. (Beispiel Tetris^^)
Ich werde zwar ab nächstes Schuljahr dies auf einen Berufskolleg lernen, aber möchte trotzdem dies jetzt schon lernen. Somit wäre ich auch vorallem auf dem Berufskolleg besser im Fach.
Eine andere Frage wäre, ob C oder C++ besser dafür geeignet wäre.
|
C++ lernen?
02/16/2012 - Main - 6 Replies
Hallo liebes Forum :P
Ich würde gerne mit dem programmieren anfangen & habe mir dazu die Sprache C++ ausgesucht.
Nun ist meine Frage:
Mit welchem Programm sollte ich C++ anwenden(bsp. Visual Basic 2010, Visual C++ 2010...)
Sollte ich gleich mit Windows Forms anfangen oder erst Konsolenanwendung benutzen.
|
C++ Lernen
10/15/2010 - C/C++ - 25 Replies
Hallo,
Ich will C++ Lernen hab das Programm schon aber weis nicht wo Anfangen villeicht könnt ihr mir mal sagen wo mit ich anfangen soll und wo ich das am besten lerne villeicht auch eine open source Posten der so.
Wen das hilft ich bin in Autoit schon Fortgeschritener.
Villeicht kan mir auch einer von euch es beibringen.
Mit freundlichen Grüßen
>>Scrypter<<
|
C++ lernen
10/09/2010 - WarRock - 13 Replies
Also hi erstmal liebes Forum :)
Ich spiele nun seit einem Jahr Warrock und sehe nun das immer mehr Hacks etc. rausgebracht werden... :rolleyes:
Nun wollte ich fragen ob ihr den Downloadlink für C++ für Windows XP SP2 habt und irgendein guter Coder mir das beibringen kann ... :confused: :o
MfG mezzomixxer
|
PHP lernen...
12/12/2009 - Metin2 Private Server - 18 Replies
Moin wollte mal fragen wie das mit dem PHP lernen ist...ist das schwer oder einfach?
Wie lange wird es ca. dauern bis ich sone hp scripten kann?
gibts da gute tuts oder so?
|
All times are GMT +1. The time now is 04:04.
|
|