C++ ?

destroyaa

Mitglied
Hallo Leute.

Also ich bin auf der suche nach C++ Tutorials.

Habe Microsoft Visual Studio .NET 2003!

Aber ich habe super Tutorien gefunden, aber die gehen alle nicht.

Z.B:

Code:
#include <iostream.h>

int main()
{
  cout << "Hallo Welt!";
  return 0;
}

wen ich dan auf Build Sulution klicke steht unten :

------ Build started: Project: s2231, Configuration: Debug Win32 ------

Compiling...
s3.cpp
s3.cpp(1) : fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory

Build log was saved at "file://c:\Dokumente und Einstellungen\alex\Eigene Dateien\Visual Studio Projects\s2231\Debug\BuildLog.htm"
s2231 - 1 error(s), 0 warning(s)


---------------------- Done ----------------------

Build: 0 succeeded, 1 failed, 0 skipped

Meine frage: was hats da ? und kennt wer Tutorials die mit Microsoft Visual Studio .NET 2003 Kompatible sind ?

bitte um hilfe.
mfg alex
 
moin


Das macht man "heut zu tage" etwas anders.

Code:
#include <iostream>

int main()
{
    std::cout<<"Hallo";
    return 0;
}
oder

Code:
#include <iostream>

using namespace std;

int main()
{
    cout<<"Hallo";
    return 0;
}

Spezielle Tutorials für die neue Programmierweise kenn ich nicht, aber soviele änderungen gibt es da nicht.

Toller Threadtitel übrigens :rolleyes:


mfg
umbrasaxum
 
Zuletzt bearbeitet:
moin


Doch doch.
Kann mal passieren wenn man auf die Formel1 achtet als auf das was man schreibt.


mfg
umbrasaxum
 
also das wußte ich nicht, das mit dem std:: blabla
ich mach immer noch cout << und es klapt. Is auch viel schöner find ich.
 
Mann kann das auch mit einem aktuellen Gnu-Compiler (g++) hinkriegen, man muss nur den Schalter " -Wno-deprecated" setzen. Es gibt diesen natürlich auch für Windows, lad' dir einfach mal den mingw runter. Das kann man sicher auch mit dem von MS. Müsstest dir mal die Dokumentation anschauen oder irgendetwas wie "--help" ausführen..

Obwohl das benutzen der alten Schreibweise auch gewisse Nachteile mit sich bringt; momentan sind die Datein noch gleich, später kann es aber sehr wohl sein, dass die neuen Headerdatein andere Daten enthalten als die Alten.
 
moin


Das kann man sicher auch mit dem von MS
Nein sicherlich nciht, da die iostream.h ab MSVC 7.0 nicht mehr vorhanden ist.

Aber wie gesagt, am Anfang using namespace std; und es ist fast wie damals...


mfg
umbrasaxum
 
Zurück