Où obtenir de l'iostream.h
Je suis en train de faire quelque chose en Linux, mais il se plaint qu'il ne peut pas trouver iostream.h. Que dois-je installer pour obtenir ce fichier?
C'est un bug dans le code que vous souhaitez utiliser. Si possible, vous devez fournir les responsables du projet, avec un rapport de bug.
Double Possible de Pourquoi ne peut-g++ trouver iostream.h?
Double Possible de Pourquoi ne peut-g++ trouver iostream.h?
OriginalL'auteur node ninja | 2010-09-13
Vous devez vous connecter pour publier un commentaire.
Le nom correct de cette norme en-tête est juste
iostream
sans extension.Si votre compilateur ne le trouvez toujours pas, essayez les solutions suivantes:
...et l'ajouter à votre chemin d'accès, à la suite de votre compilateur de la documentation.
En effet. Je serais surpris si
g++
n'a pas compiler ce après la fixation de la#include
directiveiostream
.OriginalL'auteur Johnsyweb
L'en-tête <iostream.h> n'est qu'un simple en-tête de avant le C++ est devenu au standard ISO C++ 1998 (c'est du C++ Annoté Manuel de Référence). La norme en-tête C++ <iostream>. Il ya quelques différences mineures entre les deux, avec la plus grande différence étant que <iostream> met le contenu inclus dans l'espace de noms std, de sorte que vous avez à se qualifier cin, cout, endl, istream, etc. avec "std::". Un peu comme un hack (c'est un hack parce que les fichiers d'en-tête ne doivent jamais contenir de "l'aide" directives qu'ils ont complètement à l'encontre du but des espaces de noms), vous pouvez définir "iostream.h" comme suit:
Alors que ce n'est pas exactement identique à l'original archaïque en-tête, cela devrait être suffisant pour la plupart des besoins (c'est à dire il devrait y avoir rien ou très peu de choses que vous aurez à réparer).
OriginalL'auteur Michael Aaron Safyan
J'ai besoin de compiler partport sur debian et a eu des problèmes (centos 4.5 fonctionne très bien)
Je l'ai fait sans aucun succès
ln -s /usr/include/c++/4.5/iostream /usr/include/c++/4.5/iostream.h
Je découvre que iostream.h offre à partir de c++ et je l'ai trouvé sur centos 4.5
j'ai donc copié à partir de centos 4,5 à ubuntu natty le fichier iostream.h et il a travaillé
scp [email protected]-4.5:/usr/include/c++/3.3.4/arrière/iostream.h /usr/include/c++/4.5/iostream.h
OriginalL'auteur Geraldo