URL: https://www.overclockers.at/coding-stuff/c_tutorial_147797/page_2 - zur Vollversion wechseln!
Zitat von EVERMINDHi,
Also ich hab jetzt mit der C++ ind 21 Tagen angefangen... gefällt mir ziemlich gut!
Nur beim ersten code hab ich schon ein Problem....
Ich verwende Visual Studio .Net
und wenn ich den Code ausführen will, dann schreibt er immer nur fehler...
1: #include <iostream.h>
2:
3: int main()
4: {
5: cout << "Hello World!\n";
6: return 0;
7: }
Warum?
Compilen usw... das macht er ja alles automatisch...
Ansonsten kennt vielleicht jemand einen anderen Simpleren Compiler?
Danke
lg
Also, der Fehler passiert auch Profis immer wieder. In den Standardbibliotheken is alles in einbem sogenannten Namespace abgelegt. Das is so eine Art Objekt oder eben Ordner.
Also entweder vor jeden Befehl ein std:: setzen oder gleich nach den includes ein "using namepsace std" und schon sollt es funken.
Am einfachsten und angenehmsten finde ich DEVC++. Der kann alles was man braucht und reicht für den Anfang mehr als aus.
Hi,
Leider funktionierts so auch nicht...
Ich habs auch schon mit win32 Console projekt probiert...
leider ohne erfolg..... (auch schon alle anderen datein löschen...)
Naja ich hab mit jetzt mal den DEVC++ gesaugt und werd ihn gleich mal probieren...
obwohls ziemlich kompleziert ausschaut.. http://csjava.occ.cccd.edu/~gilberts/devcpp5/
lg
using namespace std;
hast dich verschrieben! 
Achja :P
Ahm bringt aber noch immer:
c:\myFilz\Scripting\C++\vs\test4\test4\test4.cpp(8): fatal error C1010: unexpected end of file while looking for precompiled header directive
Ich bin mir jetzt nicht sicher, aber ich glaub fast, dass es mit der Endung im include was hat. Probier mal: #include <iostream>.
Wirst sehn, DEVC++ is um längen einfacher. Da brauchst keine Projekte und das ganze Zeug. Einfach ein Source File und auf "Compile and Run" klicken und schon rennts.
Vergiss das Tutorial in dem Link. Einfach das Install File saugen, Installieren, ein neues Source File öffnen und fertig. Projekte brauchst da nicht.
Jop... das hat jetzt funktioniert...
Danke!
gleich mal weiter probieren..
#include <iostream>
using namespace std;
und
#include <iostream.h>
ist verdammtnochmal das gleiche 
mit dem using... sagste nur das er die includes ohne .h ausm standardnamensbereich holen soll! <-- funktioniert nur mim visual ... bei z.b: borland müsstest dann nen eigenen namespace machen 
ps: es macht keinen sinn #include <iostream.h> zu schreiben und dann noch using namespace std; darunter zu schreiben.
nimm lieber den visual 6.0 anstatt dem .net... der is bedeutend einfacher zum anfangen
Naja, wenn man die Oberfläche net schon von anderen Developern gewohnt is würd ich eher mit DEVC++ anfangen und dann erst auf Visual Studio umsteigen.
Von der Sache mit den Endungen hab ich noch nix gehört. Soweit ich das weiß is die Endung nur ein Überbleibsel aus C.
Zitat von BowserJa, is halt die Frage wie Einsteigerhaft er es haben möchte. Immerhin kann er ja schon vbscript und da is ein Umsteigen nicht mehr so schwer.

Zitat von samstre#include <iostream>
using namespace std;
und
#include <iostream.h>
ist verdammtnochmal das gleiche
mit dem using... sagste nur das er die includes ohne .h ausm standardnamensbereich holen soll! <-- funktioniert nur mim visual ... bei z.b: borland müsstest dann nen eigenen namespace machen
ps: es macht keinen sinn #include <iostream.h> zu schreiben und dann noch using namespace std; darunter zu schreiben.
nimm lieber den visual 6.0 anstatt dem .net... der is bedeutend einfacher zum anfangen
kannst ja auch vor jedem befehl den du ausm std namesp. haben willst std:: davorschreiben... ist doch sch...egal...
hör doch auf mit der korintenkakkerei. is mir auch klar das das nix mit den headerfiles zu tun hat.
namespace that{
#define aber ICH
#define deine Liebe
#define Aussagen dich
#define sind so
#define falsch nicht
}
using namespace that;
Zitat von thatROFL
Edit: Falls du das ernst meinst: Ein Umstieg von VBScript auf C++ ist ca. so schwer wie das Umsteigen auf ein Rennauto, wenn man schon Go-Kart fahren kann.
Zitat von BowserFreut mich, dass du es witzig findest, aber es geht net um die Sprache, sonder um das Gefühl fürs Programmieren allgemein. Schleifen, IF Abfragen und vielleicht sogar Objekte. Wenn man die amal in einer Scriptingsprache gelernt hat und auch verwenden kann is kein Umstieg auf eine andere Sprache eine große Hürde.

Ja, du kannst dann C++ in dem Umfang benützen, den dir JavaScript auch bietet. Also ca. 5% von C++.Zitat von BowserWenn man die amal in einer Scriptingsprache gelernt hat und auch verwenden kann is kein Umstieg auf eine andere Sprache eine große Hürde.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026