Hallo ich bin gerade dabei die sprache c++ zu lernen und ich brauche ein programm knn einer helfen
Druckbare Version
Hallo ich bin gerade dabei die sprache c++ zu lernen und ich brauche ein programm knn einer helfen
Was für ein Programm meinst du?
Einen Compiler um deine Quelltexte kompilieren zu können? (Wenn ja, schau dir mal den Sticky an, den ich hier in der Section erstellt habe: Klick!)
Oder meinst du Beispielquelltexte?
Compiler Microsoft Visual Studio 2005 Express Edition oder den ebenso kostenlosen Borland-Compiler. Tutorials/E-Books via Google.
Auf keinen Fall irgendwas mit Visual im Namen!
Benutz Dev-C++. Ist eine kostenfreie IDE
und mit der komme ich von allen Programmen aller Sprachen
am Besten klar. Ich habe mir extra den Kopf zerbrochen,
um die VB6 IDE nicht mehr zu brauchen!
http://software-portal.faz.net/ie/8765/Dev-C++
mfg
Immer diese fragen wegenen einem Compiler :roll:
noobor hat doch so schöne links gepostet ;)
hier ist noch sehr guter der dir helfen wird
>> www.gidf.de
:)
Visual Studio C++ ist standardkonform und übersichtlich, wobei letzteres objektiv ist. Hatte damals auch mal Dev-C++ ausprobiert, das ist aber schnell an seine Grenzen gestoßen - die beste Kompatiblität zu Windows bietet immer noch Visual Studio. Kostenfrei ist die Express-Edition auch.
Aber er soll ruhig alle drei mal ausprobieren (Dev, Visual und Borland). Nimm einfach das, womit du am besten klar kommst.
Visual C++ ist eine IDE mit Designer
und sogesehen auch sein eigener Compiler wegen
dem Setzen der Controls zur designzeit!
Sozusagen ist VC++ nur für Windowsprogrammierung gut
und noch nicht einmal richtiges C++.
Lernt die WinApi und geht dann auf MFC über.
Benutzt Dev-C++. Man lernt mehr hat aber
auch mehr von.
Das Problem an den meisten Visual C++ Dingern ist, dass diese auf .net basieren, was ich persönlich ziemlich umständlich und unnötig kompliziert finde. C++ ist allgemein schon schwer genug, da muss man die Programmierer nicht noch mit .net quälen.
Die Begründung für die Behauptung interessiert mich - mir ist klar, dass es nicht ganz C98 konform ist, aber die meisten anderen Compiler sind (was C betrifft), ebenso "unkonform". C++ ist atm 100% konform.Zitat:
und noch nicht einmal richtiges C++.
Ebenfalls nein. Sie basieren nicht auf .net. Man kann mit ihnen auch .net programmieren, aber das Erstellen von stinknormalen nativen Win32-Anwendungen ist immer noch möglich. Warum denn auch nicht?Zitat:
Das Problem an den meisten Visual C++ Dingern ist, dass diese auf .net basieren
MFC würde ich nicht empfehlen, Windows wird da nichts mehr in der Richtung machen. Außerdem bläht es das Programm auf, mit normaler WinApi erreicht man dasselbe (teils sogar mit weniger Code und kleinerer Exe).Zitat:
Lernt die WinApi und geht dann auf MFC über.
Benutzt Dev-C++. Man lernt mehr hat aber
auch mehr von.
Und warum sollte man mit Dev-C++ mehr lernen oder mehr von haben? Wenn du doch eh schon sagst, er solle WinApi lernen, wieso dann nicht mit dem einzigsten Compiler, der Windows 100% unterstützt: Visual C++ von Microsoft?
Dev-C++ tut das nämlich nicht (man sehe sich schon einmal die .a libs an) - da würde ich VC++ empfehlen.
Warum?
Dev-C++ ist eine freeware IDE. Man kann sich natürlich auch lieber den
reinen compiler holen und in der Eingabeaufforderung compilieren.
Schreibt man Fensterprogramme rein in Text und zeichnet
nichts visuell, versteht man eher die Zusammenhänge von Multitasking,
den Messageloops und der virtuellen Speicherverwaltung.
In VC++ habe ich nie geschrieben. Aber soweit ich weiß,
macht der Designer die Programmiersprachen mit
visual davor ja aus.
Sobald du aus VC++ schlau wirst, schaust du dir die Struktur
als puren Text an, lernst sie danach in in paar Minuten und
bereust den arschteuren Kauf.
Dann hast du auch keien Probleme, auf andere OS zu programmieren.
Nach VC++ bist du zu gewöhnt an deinen einafchen Designer und
kommst in keinem source code anderer klar.
Wie gesagt zu deinen .a etc. -> g++