Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 04:00

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Lernen von C++

Discussion on Lernen von C++ within the C/C++ forum part of the Coders Den category.

Closed Thread
 
Old   #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.
.Goku' is offline  
Thanks
1 User
Old 11/05/2013, 07:26   #2
 
elite*gold: 0
The Black Market: 134/0/2
Join Date: Dec 2012
Posts: 1,140
Received Thanks: 229


Buch: SuFu
Acin™ is offline  
Thanks
1 User
Old 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)
.Goku' is offline  
Old 11/05/2013, 08:09   #4



 
Shawak's Avatar
 
elite*gold: 0
The Black Market: 259/0/0
Join Date: Apr 2010
Posts: 10,289
Received Thanks: 3,613
VB ist Mist, wenn du was leichteres willst dann beginn mit C#
Shawak is offline  
Thanks
2 Users
Old 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?
.Goku' is offline  
Old 11/05/2013, 09:37   #6

 
snow's Avatar
 
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.
snow is offline  
Thanks
3 Users
Old 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.
.Goku' is offline  
Old 11/05/2013, 10:07   #8

 
Strew's Avatar
 
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.

Strew is offline  
Thanks
1 User
Old 11/05/2013, 13:26   #9
 
elite*gold: 0
The Black Market: 134/0/2
Join Date: Dec 2012
Posts: 1,140
Received Thanks: 229
Quote:
Originally Posted by snow911 View Post
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.
Acin™ is offline  
Old 11/05/2013, 13:45   #10


 
Jeoni's Avatar
 
elite*gold: 966
Join Date: Apr 2010
Posts: 1,105
Received Thanks: 681
Quote:
Originally Posted by -Rainbow View Post
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
Jeoni is offline  
Thanks
2 Users
Old 11/05/2013, 13:45   #11
 
Avarius210's Avatar
 
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
Avarius210 is offline  
Old 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)
.Goku' is offline  
Old 11/05/2013, 13:52   #13
 
elite*gold: 0
The Black Market: 134/0/2
Join Date: Dec 2012
Posts: 1,140
Received Thanks: 229
Quote:
Originally Posted by Jeoni View Post
...
Les dir meine Aussage erneut durch & verstehe sie.
Acin™ is offline  
Old 11/05/2013, 14:26   #14

 
snow's Avatar
 
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
Quote:
Originally Posted by -Rainbow View Post
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' View Post
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.
snow is offline  
Old 11/05/2013, 17:44   #15


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,908
Received Thanks: 25,409
#closed
MrSm!th is offline  
Closed Thread


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.