Hmm? Mit was wohl?

06/26/2012 15:16 boxxiebabee#16
Quote:
Originally Posted by xKnixXeD View Post
Okaaay...
Also is C# jz falsch, oder ist es falsch das C/C++ schwer ist?
Was hast du für eine Empfehlung ?
C# ist nicht falsch. Das kann man so nicht sagen ob C/C++ schwerer ist.
Kommt auf die Person drauf an.
06/26/2012 15:20 MrSm!th#17
Für deine Ansprüche ist C# perfekt.

Dennoch ist C++ nicht schwerer, die Lernkurve ist nur etwas flacher.
06/26/2012 15:38 Benjihz#18
Ist C++ umfangreicher?


Posted from elitepvpers.com App for Android
06/26/2012 15:52 Xijezu#19
Das einzig' schwierige an C++ ist, wenn du mit dieser doofen WinAPI arbeitest, ich hasse es bis heute noch. Für Anfänger ist das meiner Meinung überhaupt nichts, bis du da erstmal verstanden hast, was die Parameter bei den ganzen Funktionen überhaupt sind, da die alle so "schön" genannt wurden...
Ich persönlich arbeite mit QT in C++, QT hat eine bessere GUI-Entwicklung, und ist meines Erachtens auch Anfängerfreundlich.

Naja, aber über die ganzen Sachen lässt sich ja immer so schön streiten - Ist jeden seine eigene Meinung. ;)


Ich Persönlich hatte damals mal mit C# angefangen gehabt, ich muss ehrlich zugeben, ich habe bisher mit C# noch nie irgendwelche "grenzen" gehabt, weswegen ich auf C++ o.Ä. zugreifen musste. C# ist, davon abgesehen das es so leicht decompilable ist (v.v), eine sehr gute Sprache, die auch meist in allen Sachen komplett ausreicht. Solange du keine Sachen wie Systemnahe Programmierung oder Hacks machen willst, würde ich dir zu C#/VB (außer Syntaxmäßig fast dasselbe) raten.
06/26/2012 16:27 Dr. Coxxy#20
Quote:
Originally Posted by xKnixXeD View Post
Ist C++ umfangreicher?


Posted from elitepvpers.com App for Android
nein, im gegenteil, es beinhaltet von sich aus eher weniger funktionen.
es kommt von sich aus zwar mit einer standard library, die einiges kann, aber c# ist da mit seinem .net viel umfangreicher.
06/26/2012 16:42 Benjihz#21
Ahh ok dankee ! :)
und mi welcher Sprache, kann man z.b. am besten Hacks fuer irgenwelche Spiele schreiben?


Posted from elitepvpers.com App for Android
06/26/2012 16:58 Jeoni#22
Kommt drauf an, was du mit "hacks" meinst. Simples Memoryediting geht wohl in jeder Sprache, aber wenn's dann um hooks, etc. geht, würde sich C/C++ empfehlen, da sie nicht an das .net framework gebunden sind.
Man kann zwar auch in C# / VB.net Hooks schreiben, aber das ist etwas komplizierter und du musst dafür das .net framework in den Prozess laden (aus Performancegründen (gerade bei z.B. EndScene Hooks) nicht zu empfehlen, denke ich). Externe Wallhacks gehen aber auch in C#/VB.net relativ einfach.
06/26/2012 17:11 Benjihz#23
Was sind Hooks ? :D



Posted from elitepvpers.com App for Android

Sorry fuer die kurzen Antworten, bin grade nich am Rechner deswegen dauert des bisschen laenger mit dem schreiben ^^


Posted from elitepvpers.com App for Android
06/26/2012 17:15 MrSm!th#24
Quote:
Originally Posted by xKnixXeD View Post
Ist C++ umfangreicher?


Posted from elitepvpers.com App for Android
Das kommt auf die Interpretationsweise an.

Was die Syntax und das, was zu lernen ist, angeht: Nein. Die Sprachen tun sich da nicht viel; sie unterstützen auch beide OOP und generisches Programmieren, das ist der gleiche Lernaufwand.

Was die Möglichkeiten angeht: Ja, während du mit .NET etwas eingeschränkt bist (wenn auch nicht zwingend), hast du mit C++ vollen Speicherzugriff und kannst auf tiefster Systemebene operieren (sogar dein eigenes System schreiben). Das ist zwar oft ein Problem was Programmierfehler angeht, du hast aber prinzipiell auch mehr Möglichkeiten.

Was den Standardumfang angeht: Nein, das .NET Framework nimmt dir wesentlich mehr Arbeit ab als die C++ Standardbibliothek.

Alles was ich jetzt zu C++ geschrieben habe, gilt so natürlich auch für C, mit dem einzigen Unterschied, dass C kein OOP und kein generisches Programmieren unterstützt, wodurch du einen etwas geringeren Lernaufwand hast.
06/26/2012 17:43 Benjihz#25
Danke sehr ^^
Dann noch eine Frage :D :
VisualBasic sollte ja logiweise aam einfachsten zu programmieren sein, weil man da ja die GUI so zusammensetzen kann...
Wiee ehtdas tlich in anderen Sprachen, also wie setzt man z.b. in C# einen Button?
06/26/2012 17:47 boxxiebabee#26
Quote:
Originally Posted by xKnixXeD View Post
Danke sehr ^^
Dann noch eine Frage :D :
VisualBasic sollte ja logiweise aam einfachsten zu programmieren sein, weil man da ja die GUI so zusammensetzen kann...
Wiee ehtdas tlich in anderen Sprachen, also wie setzt man z.b. in C# einen Button?
Gleich wie in vb.net. Nur hat das in .NET nichts mit programmieren zu tun.. ^^
06/26/2012 17:53 Benjihz#27
Verstehe ich das richtig, das diese ganzen .NET Sprachen von Microsoft sind?
Weil wenn ja, warum "machen" die soviele Sprachen, die alle ziemlich änlich sind ? oO
06/26/2012 18:12 MrSm!th#28
VB.NET ist nicht einfacher, weil man das GUI zusammensetzen kann.
Nicht nur, dass das GUI erstmal nebensächlich ist, geht das mit anderen Sprachen wie C++ auch.

Quote:
Verstehe ich das richtig, das diese ganzen .NET Sprachen von Microsoft sind?
Weil wenn ja, warum "machen" die soviele Sprachen, die alle ziemlich änlich sind ? oO
C# lehnt an C++ Syntax an, VB.NET an VB Syntax.
06/26/2012 18:31 Benjihz#29
Achso ok !
Also der volle Name der Sprache lautet : Visual C# ?


Posted from elitepvpers.com App for Android
06/26/2012 19:00 boxxiebabee#30
Quote:
Originally Posted by xKnixXeD View Post
Achso ok !
Also der volle Name der Sprache lautet : Visual C# ?


Posted from elitepvpers.com App for Android
Nö. C# / CSharp. Visual Studio ist nur ne IDE.