Visual Studio 2005_Pro zu neu!
-
Hallo ich lerne gerade aus einem Buch, wo ich die header "iostream.h" brauche.
Visual Studio 2005_Pro unterstützt diese nicht mehr. Was kann ich da machen?
-
Da du hier im C++ Forum postest, wirst du wohl auch in C++ programmieren. Und da gibt es den Header <iostream.h> nicht, sondern <iostream>, und den gibts auch im neuen Visual Studio. Musst dann nur darauf auchten, den Namespace std zu verwenden.
-
MMG-Coder schrieb:
Hallo ich lerne gerade aus einem Buch, wo ich die header "iostream.h" brauche.
Visual Studio 2005_Pro unterstützt diese nicht mehr. Was kann ich da machen?<iostream> inkludieren und dir ggf eine bessere Lernquelle besorgen.
Schau mal in die FAQ, da dürfte drinstehen wieso und was es mit dem "namespace std" auf sich hat...
-
iostream inkludieren ist schon klar, aber es befindet sich keine Datei namens iostream.h auf der Festplatte! Sprich, bei der installation nicht mit bei.
Durch google habe ich festgestellt, das es in der Version, die ich habe, nicht mehr gibt. Aber nicht, was ich da machen kann. Darum wende ich mich ja hier her, um das Problem zu lösen.
Ich habe mir 5 Bücher gekauft, damit ich C++ lernen kann. Alle benötigen Sie die Datei. Möchte aber nicht die Autoren Versionen der Bücher benutzen.
Ist es denn möglich, wenn ich die Autoren Version auf einem anderen Rechner installiere und einfach nur diese Datei in den lib ordner kopiere oder brauche ich noch mehr dazu? Ist es denn überhaupt sinnvoll?
-
lies nochmal das, was Standard geschrieben hat. <iostream> ist nicht dasselbe wie <iostream**.h**>
nochmal:
gut:#include <iostream> using namespace std;böse:
#include <iostream.h>alles klar? :xmas1:
(es kommt übrigens bald der tipp, die 5 bücher wegzuschmeißen...)
-
Schmeiß die 5 Bücker weg!

-
Wie immer sind deutliche Worte nötig: 1998 wurde ein ISO-C++ Standard definiert, in dem z.B. die ganzen .h-Header nicht enthalten sind.
D.h. die Bücher die du hast sind entweder älter als 1998 (dann können sie nichts dafür, aber du!) oder die Bücher sind einfach nur SCHEISSE (um es mal auf deutsch zu sagen).
Und nicht nur VC++2005 ist zu neu, das war auch schon VC++2003 und VC++2002.
-
okay! Habe es überlesen. sorry!
ich habe da auch andere Bücher, wo zum Beispiel die 3d Programmierung erklärt wird. Mit DirectX 9.
Allerdings so ziehmlich für Fortgeschrittende.
Was wäre denn so jetzt das aktuellste Buch um C++ zu lernen?
Also, klassen und funktionen und so weiter!
-
Leider gibt es sehr viele schlechte C++ Einstiegsbücher.
Es ist fast unmöglich ein gutes zu empfehlen. Das alte Buch von Andre Willms ist heute der Horror, ich habs damals nicht gerafft. Heute schüttel ich nur den Kopf, wenn ich da mal wieder reinschaue.C++ Primer soll angeblich mit zu den besseren gehören, ich hab es aber nie gelesen:
http://www.amazon.de/exec/obidos/ASIN/3826608119/br_lfncs_b_81/303-3088541-9965057Kostet zwar 59 EUR, hat aber über 1200 Seiten.
Thinking in C++ ist mittlerweile als kostenloses PDF erhältlich, ist ganz gut, wenn ich es überfliege. Ist aber englisch, kannste ja mal reinschauen, wenn du englisch verstehst (gutes Schulenglisch reicht meiner Meinung nach aus)... kostet ja nichts.
Vol.1: http://www.planetpdf.com/codecuts/pdfs/eckel/TIC2Vone.zip
Vol.2: http://www.planetpdf.com/codecuts/pdfs/eckel/TIC2Vtwo.zipWichtig ist, das wenn du eines dieser Bücher gelesen hast, weitere Literatur kaufen mußt, da du erst die Basics damit gelernt hast. Meine Empfehlungen für Fortgeschrittene:
http://www.kharchi.de/cpp_buecher.htmlBücher die von DirectX handeln sind für einen Anfänger Teufelszeug, da sie einem nicht das C++ und auch nicht die C++ Philosophie beibringen, sondern stur DX. Einziges Ziel um jeden Preis: DX benutzen. Damit lernt man kein sauberes C++.
-
-
Hab noch was entdeckt:
http://www.amazon.de/exec/obidos/ASIN/382732274X/br_lfncs_b_121/303-3088541-9965057Soll erst noch erscheinen und ist 10 EUR billiger als die aktuelle Auflage.
-
Einstieg in C++ von Arnold Willemer (Galileo Computing)
Also ich fands ziemlich gut zum Lernen.
-
xindon schrieb:
Einstieg in C++ von Arnold Willemer (Galileo Computing)
Also ich fands ziemlich gut zum Lernen.

-
Danke schonmal für soviel Infos!
Werde mal schauen, was sich da so realisieren lässt!Bin echt froh, das man mir da hilft!
Danke
-
Wenig Ahnung von C++ aber Visual Studio 2005 Prof haben, die Welt ungerecht^^

-
Wenn schon, denn schon! ^^