Est-il possible d'utiliser en-tête sstream dans compilateur mingw 2.95? .Si, il est, alors comment? J'utilise C-Free 4.0 et il est livré avec le compilateur par défaut mingw2.95 et cygwinen utilisant sstream dans mingw 2.95 compilateur
Répondre
g ++ 2.95 est vraiment de l'âge de pierre. Il n'y avait pas <sstream>
à ce moment-là. (Beaucoup d'autres choses manquent aussi ou ne fonctionnent pas comme ils le font dans les compilateurs plus récents.) Il vient uniquement avec le <strstream>
obsolète qui est basé sur char*
.
Vos options sont:
- Obtenir un compilateur plus récent. Presque tout ce qui est plus récent fera l'affaire.
- Si vous êtes vraiment obligé d'utiliser celui-ci pour une raison quelconque, vous pouvez copier
sstream
depuis gcc 3.x. Cela a fonctionné pour moi à ce moment-là. Mais soyez prêt pour plus de surprises. - bâton avec
strstream
mais c'est laid ...
sstream est un fichier d'en-tête qui fait partie de la bibliothèque standard C++. Ce n'est pas facultatif ou spécifique au compilateur gcc. Vous devriez pouvoir l'inclure simplement comme ceci:
#include <sstream>
Assurez-vous de compiler avec g ++ et non avec gcc.
Et vous devez compiler la source en tant que code C++. Si vous le compilez en code C, y compris 'sstream' ne fonctionnera pas. (utilisez un .cpp ou une extension de fichier similaire fonctionnera probablement) – rve
Je le compile à travers un IDE, je ne suis pas au courant de la commande qu'il utilise dans ce cas – MiNdFrEaK
@MiNdFrEaK Quel IDE? Regardez autour de vous dans les paramètres et trouvez le compilateur que vous appelez. – anio
- 1. MinGW sans compilateur g ++
- 2. Suite du compilateur MinGW
- 3. SEH avec compilateur mingw?
- 4. C++ en utilisant iconv sur Windows avec le compilateur Mingw
- 5. utiliser compilateur spécifique avec MINGW
- 6. MinGW compilateur gcj non trouvé par MinGW shell
- 7. convertir std :: string en int en utilisant sstream
- 8. MinGW en tant que compilateur GCC 64 bits fiable
- 9. mingw "impossible de trouver un compilateur fonctionnel"
- 10. CMake erreur en essayant de configurer openCV, compilateur MinGW
- 11. Comment compiler makefile en utilisant MinGW?
- 12. Multiplication Unit64 avec float en utilisant mingw
- 13. sstream en utilisant l'entrée et le fichier de sortie
- 14. En utilisant Cygwin et MinGW ensemble
- 15. sérialiser et désérialiser en utilisant boost binary_iarchive de sstream
- 16. informations avec MotherBoard WMI, en utilisant MinGW
- 17. utilisant winapi en assembleur mingw
- 18. Comment appeler WMI en utilisant MinGW
- 19. Taille exécutable C++ en utilisant MinGW
- 20. programmation Windows en utilisant MinGW
- 21. sstream: Aucun fichier ou répertoire
- 22. Compiler Qt en utilisant MinGW sur Win64 - lequel MinGW?
- 23. MinGW: Le compilateur C++ ne peut pas créer d'exécutables
- 24. Visual Microsoft Visual C++ Compilateur pour Python 2.7 vs MinGW
- 25. sstream question avec des caractères
- 26. L'option du compilateur MinGW Wl, - kill-at ne fonctionne pas
- 27. QT permettent la compilation croisée en utilisant MinGW (précompilés)
- 28. Impossible d'installer SDL en utilisant mingw/msys
- 29. sstream pas peuplant vecteur C++
- 30. Créer une DLL JNI en utilisant MINGW
Avez-vous une erreur lorsque vous essayez d'inclure? – juanchopanza
ya, je reçois une erreur, il dit qu'il n'est pas trouvé dans le répertoire – MiNdFrEaK
quelle commande de compilation utilisez-vous? Peut-être que votre IDE a un moyen de le montrer. – juanchopanza