PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : C++ anfang



firefox15
23.04.2010, 17:47
hey also habe jetzt angefangen mit C++ und les hier kräftig threads/ schau mir die grund sachen im buch C/C++ Referenz 6. Auflage an

weis aber noch nicht so wirklich welches Programm/editor ich zum schreiben am besten als anfänger nehme sollte möglichst kostenlos sein und joa leicht verstänlich^^

jonko
23.04.2010, 17:49
bloodshed dev c++ kann ich empfehlen.

fred777
23.04.2010, 17:49
Für den Anfang reicht ein Kompiler like gcc und ein Editor wie gedit, auf Win eben notepad++.
Später kannst dir mal Codeblocks anschauen.
Dev C++ z.B. wird eben nicht mehr weiterentwickelt..

sp1nny
23.04.2010, 17:52
Die "Editoren" heissen auch IDEs.
Ich würde einen der folgenden empfehlen (welchen du nimmst ist deine Entscheidung):

Dev C++
Code::Blocks
MVC++

firefox15
23.04.2010, 17:53
cool dankeschön;)

fred777
23.04.2010, 17:56
Nein Editoren sind alleinige Editoren, IDE's sind Umgebungen, welche unteranderem einen Editor beinhalten, natürlich noch einiges anderes, Debugger,Compiler,Linker...

sp1nny
23.04.2010, 17:57
Das ist mir natürlich bewusst... Jedoch denke ich mir, dass er IDEs gemeint hat.

firefox15
23.04.2010, 18:37
genau wusste nur nicht wie es heist, und editor kam mir da nah vor

Sinned
23.04.2010, 20:22
Für den Anfang reicht ein Kompiler like gcc und ein Editor wie gedit, auf Win eben notepad++.
Später kannst dir mal Codeblocks anschauen.
Dev C++ z.B. wird eben nicht mehr weiterentwickelt..
Das ist nicht ganz richtig.

Dev C++ wird weiter entwickelt --->wxDev C++

firefox15
23.04.2010, 20:34
d.h. für mich?

Sinned
23.04.2010, 20:41
Das heißt: Such dir eins aus, es wurden viele gute hier genannt

c2x
23.04.2010, 20:47
Nimm zuerst eine IDE (z.B. Dev-C++), du kannst schneller lernen, später - wenn du routiniert arbeiten kannst, könntest du auch in einem Texteditor programmieren (z.B. WordPad, Notepad (Microsoft's) oder Notepad++ etc.) und deine Anwendung über einen Kommandozeilen-Compiler kompilieren.

sp1nny
23.04.2010, 20:52
Ich frage mich bloss, was es bringen soll später in einem normalen Editor anstatt in einer kompletten IDE zu programmieren. Macht doch nur Umstände und bietet weniger Komfort?
Welche Vorteile siehst du denn da drin?

c2x
23.04.2010, 21:01
Von Vorteilen war keine Rede, allerdings von Unabhängigkeit. Nehmen wir mal eine .NET-Sprache, du brauchst, falls du etwas darin Programmieren möchtest (C#/VB.NET/Visual Cpp) die IDE. Du musst sie installieren. In der Regel benötigst du dazu Administratorenrechte.

Programmierst du deinen Code über einen Editor (der ja beispielsweise in Windows erhalten ist), brauchst du nurnoch einen Kommandozeilen-Compiler. D.h., du bist nicht mehr abhängig von Rechtevergaben.

Außerdem bist du unabhängig von einer bestimmten Plattform (wobei man das mit C/Cpp sowieso ist).

:p

sp1nny
23.04.2010, 21:15
Die Systemunabhängigkeit kann man nur von der Sprache und nicht von der Verwendung einer IDE abhängig machen. Wenn ich beispielsweise in C code macht es keinen Unterschied, ob ich dies in der IDE tue oder eben nicht. .NET Sprachen sind zwar auf IDEs ausgelegt, weshalb diese auch notwendig sind, jedoch hat es nicht direkt mit der Systemunabhängigkeit zu tun. Bei .NET ist es übrigens so, dass es teilweise systemübergreifend arbeiten kann (mit Mono == Main Page - Mono (http://www.mono-project.com/Main_Page)). Die Unabhängigkeit von Rechtevergaben finde ich jedoch nicht so wichtig (sorry ^.^).

c2x
24.04.2010, 13:57
Wobei mein Beitrag eigentlich nur auf den Post von Sinnet bezogen war ;)

Snowman.de.117
24.04.2010, 18:09
Von Vorteilen war keine Rede, allerdings von Unabhängigkeit. Nehmen wir mal eine .NET-Sprache, du brauchst, falls du etwas darin Programmieren möchtest (C#/VB.NET/Visual Cpp) die IDE. Du musst sie installieren. In der Regel benötigst du dazu Administratorenrechte.

Programmierst du deinen Code über einen Editor (der ja beispielsweise in Windows erhalten ist), brauchst du nurnoch einen Kommandozeilen-Compiler. D.h., du bist nicht mehr abhängig von Rechtevergaben.

Außerdem bist du unabhängig von einer bestimmten Plattform (wobei man das mit C/Cpp sowieso ist).

:p

Gibts auch noch Sinnvolle Argumente für die Ablehnung einer IDE ? (*Kopfschüttel*)
Wenn du größere Projekte realisierst, die auch noch weiterentwickelt werden sollen, kostet der Texteditor ( auch N++ ) zuviel Zeit.

c2x
24.04.2010, 21:01
Ich lehne keine IDE's ab, jeder sollte für sich entscheiden, womit er am besten klar kommt. Vergleich die IDE's untereinander mal und such dir die (für dich) interessanteste raus.

Ich kann Dev-C++ empfehlen, wobei ich sagen muss, dass ich C++ lerne und gewiss noch nicht beherrsche, doch bis jetzt kam ich mit Dev-C++ am besten klar.

Snowman.de.117
24.04.2010, 21:04
Mir gefällt C-Free sehr gut.

C-Free - An Excellent C/C++ IDE (http://www.programarts.com/)

c2x
24.04.2010, 21:05
Daran gefällt mir z.B. das Auto-Complete nicht. Das ist irgendwie so Nooblike ;)

Snowman.de.117
24.04.2010, 21:13
Daran gefällt mir z.B. das Auto-Complete nicht. Das ist irgendwie so Nooblike ;)

Sinnvolle Argumente sind wohl generell nicht so deine Stärke, oder ?

c2x
24.04.2010, 21:54
Findest du?
Interessiert mich nur nicht, ob du findest, dass sinnvolle Argumente meine Stärke sind. :D

Snowman.de.117
24.04.2010, 22:17
Findest du?
Interessiert mich nur nicht, ob du findest, dass sinnvolle Argumente meine Stärke sind. :D


Es geht nicht darum ob & wie Ich dazu stehe, es ist ein generelles Defizit wenn man seine Meinung nicht schlüssig begründen kann. Das wird dir im Leben noch schwer zu schaffen machen, wenn du das nicht mal in einem Internet Forum auf die Reihe bekommst.

Bloß eine subjektive Meinung zu jugendlichem Leichtsinn.

@Topic:

Fassen wir nochmal zusammen, IDE`s die in Frage kommen.

Visual C++ Express: http://www.microsoft.com/germany/Express/
wxDevc++ : http://wxdsgn.sourceforge.net/
Code::Blocks: http://www.codeblocks.org/
C-Free: http://www.programarts.com/
Netbeans: http://netbeans.org/features/cpp/
Eclipse: http://www.eclipse.org/cdt/

Nach Geschmack wählen und anfangen.

c2x
25.04.2010, 10:04
Ich muss mich den lieben langen Tag mit genug Idioten und undankbaren Menschen rumschlagen. Wenigstens in meiner Freizeit will ich mich nicht auch noch über die ganzen Netnerds und 1337-Scriptkiddys aufregen. Und: Ich MUSS gar nichts. Ich kann entscheiden ob ich meine Meinung begründe oder nicht.

b2t:
Zusammenfassung ist ok, allerdings fehlt Dev-C++ (auch wenn es unter einem anderen Namen weiterentwickelt wird, gehört es noch dazu).
Dev-C++ | Get Dev-C++ at SourceForge.net (http://sourceforge.net/projects/dev-cpp/)

Snowman.de.117
26.04.2010, 06:34
I
Zusammenfassung ist ok, allerdings fehlt Dev-C++ (auch wenn es unter einem anderen Namen weiterentwickelt wird, gehört es noch dazu).
Dev-C++ | Get Dev-C++ at SourceForge.net (http://sourceforge.net/projects/dev-cpp/)

Ich habe die Verlinking zu der neusten Version von Devc++ bereits geposted ( wxDevc++ : http://wxdsgn.sourceforge.net/ ) , ich dachte das würde reichen.