PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hilfe bei Ersten Schritten mit c++



°Light°
27.05.2010, 17:21
Hallo zusmmen ich habe mich entscheiden die Programmiersprache C++ zu erlernen. Dazu habe ich mich auch gleich ein Buch zugelegt welches die Grundlagen und weitere Dinge beschreibt. Aber nun zu meiner Frage .

Ich brauche, um mit c++ arbeiten zu können gewisse dinge wie z.b.:

Editor, Compilor, Linker und Debugger.

Da ich aber noch keine Erfahrung mit diesen Dingen habe wollte ich fragen zu welchen Sachen ihr mir raten würdet.
Das heist welchen Editor,Compilor usw. ich als Anfänger benutzen könnte.

MfG °light°

pima
27.05.2010, 17:28
Nimm doch Visual Studio dafür oder Borland, wobei mir Visual Studio mir mehr gefällt um in c++ zu programmieren

/Edit
Oh gott was habe ich für Fehler in dem Text gemacht :D

Sawyer
27.05.2010, 17:34
Kann mich der aussage von pima nur anschließen. Visual Studio ist generell eine der besten Entwicklungsumgebungen, nicht nur für C++.


Ich brauche, um mit c++ arbeiten zu können gewisse dinge wie z.b.:

Editor, Compilor, Linker und Debugger.
In modernen Entwicklungsumgebungen sind Compiler, Linker und Debugger bereits Integriert, so auch in Visual Studio. Zu bekommen unter: Microsoft Express Downloads (http://www.microsoft.com/express/downloads/)

MfG, Sawyer

AlterHacker
27.05.2010, 17:40
Oder benutz freie Alternativen wie z.b. Code::Blocks oder Dev-C++

EiskalterEngelm
27.05.2010, 17:51
Kann dir auch Dev-C ans Herz legen. Damit habe ich auch angefangen. Simpel und übersichtlich ..

LG, EE

°Light°
27.05.2010, 18:06
Kann dir auch Dev-C ans Herz legen. Damit habe ich auch angefangen. Simpel und übersichtlich ..

LG, EE


Sind in Dev-C Compiler, Linker und Debugger bereits Integriert oder muss ich die dann noch sperat instalieren ?

_c0de_
27.05.2010, 18:16
Ja ist in Dev-c++ mit drin.

enco
27.05.2010, 18:34
Mit Visual Studio kannst du nichts falsch machen. Da kannst du dich ganz auf die Sprache konzentrieren und wirst nicht von unübersichtlichen GUI's abgelenkt ;D

Trinity
27.05.2010, 18:36
Mit Visual Studio kannst du nichts falsch machen. Da kannst du dich ganz auf die Sprache konzentrieren und wirst nicht von unübersichtlichen GUI's abgelenkt ;D

zudem gibts viele gute Tut's für Visual Studio die mir am Anfang SEHR geholfen haben.(einfach mal Googlen)

fred777
27.05.2010, 18:42
Rate dir auch zu DevC++ oder VS, letztendlich ist es dann deine Entscheidung, was dir besser passt. Ich nehme meistens Dev für kleinere Sachen und VS für größere Projekte...

Cristhecrusader
27.05.2010, 18:49
also am anfang kam ich mit VS nich klar und hab mit Codeblocks angefangen.

°Light°
27.05.2010, 18:55
so ich habe mir nun DevC++ und VS zugelegt.
Werde dann mal schauen was mir besser gefällt.
Ich danke euch allen für die hilfe !

DocD00
27.05.2010, 18:58
Nimm Dev C++.
Benutze ich auch und bin sehr zufrieden damit.
Das ist auch Compiler, Debugger, Editor - Alles in einem.

Hier noch der Downloadlink: Dev-C++ - Freeware - Download.CHIP.eu (http://download.chip.eu/de/Dev-C-_1608358.html)


MfG, DocD00


Edit: Sorry, habe vergessen zu refreshen :(

DoS
27.05.2010, 19:04
Enco, ich glaube du magst auch Ironie ;).

Also ich würde auch unbedingt zu DevC++ raten. Das ist nicht so vollgepumpt mit Schnick Schnack. Außerdem haste dann nicht so schnell den Hang dazu einfach mal den Baukasten zu nutzen. Desweiteren bist du auch vor Framework sicher (auch wenn mir hier jeder VC++ Fanatiker erzählen wird, dass man das sehr schön ausschalten kann) .

Rein pragmatisch gesehen , bieten dir beide nötige Funktionen, die man braucht um schön programmieren zu können, nur das VC++ (wie oben gesagt) vollgepumpter ist und die oben genannten "Nachteile" besitzt.

Bevor du allerdings zu einer empfehlenswerten IDE wechselst würde ich für den Anfang erst einmal die nutzen, die in deinem Buch erklärt wird (besonders dann wenn du neu dabei bist). Später kannst du ja immer noch umsteigen und dir deine eigene Meinung bilden.

(Falls du dir das vielleicht anders vorstellst:) Das Umsteigen ist auch nicht besonders schwierig, da die beiden IDEs vom Prinzip gleich funktionieren. Sie haben ein Quelltextfenster, Dateienfenster (für die Quelltextdateien), man kann debuggen und kompilieren usw. .

Mit freundlichen Grüßen
DoS

P.S. Wenn du DevC++ nimmst und mal nicht verstehst, wie man etwas mit der IDE macht (Debuggen, oder so) dann weißt du ja wo du fragen kannst ;).

element159
27.05.2010, 19:29
kann nur codeblocks und vs empfehlen aber das gabs hier schon oft und immer neues thema??
manchmal hilft das klick (http://tinyurl.com/33bu5lf)

xD compiler flasch geschrieben^^

Atropos
27.05.2010, 19:41
Zu Dev-C++ noch.
Das wird nicht mehr weiterentwickelt.
Verwende die Erweiterung wxDev-C++.
Da hast du außerdem noch einen Designer dabei ;)
Da ist auch alles drinnen (Compiler,Linker ,Debugger).
Kannst auch die Compiler wechseln wenn mal Bedarf besteht (sollte bei gcc/g++ nicht sein :P)

°Light°
27.05.2010, 19:48
kann ich wxDev-C++ instalieren wenn ich schon Dev-C++ aufm pc habe oder muss ich das erst deinstalieren ?

Cristhecrusader
27.05.2010, 19:57
Probier einfach alle durch sind sich am anfang eigentlich sowieso sehr aehnlich

Atropos
27.05.2010, 20:00
kann ich wxDev-C++ instalieren wenn ich schon Dev-C++ aufm pc habe oder muss ich das erst deinstalieren ?
Ja kannst du.
Vl (aber unwahrscheinlich) fragt er dich ob du Dev-C++ überschreiben willst.

Der_apfel
27.05.2010, 22:22
hallo,

ich hab grad auch mit C++ angefangen. Ich hab mir ein C++builder runtergeladen. Da kannst du optisch ein Fenster oder etwas ähnliches erstellen und auch nebenbei den code betrachten.

Ich hab dafür Embarcadero RAD Studio 2010 runtergeladen
ist ne kostenlose Version, leider brauchst du dafür eine Lizens von Microsoft
die gilt für 30 Tage danach kannst du sie immer wieder erneuern.

ich hoff, dass ich dir helfen konnte :)

berlinermauer
27.05.2010, 22:29
Ganz klar:

Der Vorteil von Visual Studio sind einmal die IDE ("Editor") mit auto complete und das .NET Framework

.Net steht für eine Verneinung.

Übersetzt heißt es etwa: "Ich kann .NET! Coden"

Spaß (Wahrheit?) Beisseite:

Das .NET Framework ist quasi eine Riesen Bibliothek, die dir Hilft, indem sie Funktionen bereitstellt, die man sonst selber Programmieren Müsste.

Dadurch hast du allerdings schonmal theoretisch ne Datenlast im Programm, die du aber doch nicht hast, im Gegenteil du hast vllt ne Datei von 4kB, weil verlangt wird das VS auch aufm anderen Host ist.

d.h. Malware und so mit VS fail: Deinstalliere .net xD

Leichter eine GUI machen, geht eventuell damit, und im endeffekt ist es jedem seine Sache, aber

1 Hate .net ;) Nutz lieber die CodeGear (Embarcadero) C++ IDE, ich hab die für Delphi ;)

sp1nny
27.05.2010, 22:51
Ich empfehle zuerst NUR Konsolenapplikationen zu programmieren. GUI's werden überbewertet und man lernt bei dem Zusammenklicken nicht wie man richtig programmiert. Btw: Visual Studio ist sehr wohl eine feine Sache, denn man muss bei weitem keine .NET Applikationen erstellen. Ich weiss nicht wer diese Gerüchte verbreitet.