Bien le bonjour,
J'aimerais qu'Irrlicht n'affiche rien dans la console, éventuellement dans un fichier.
J'ai tenté de rediriger cout et cerr dans un fichier par
std::ofstream f_out("cout.txt");
std::cout.rdbuf(f_out.rdbuf());
mais rien n'y fait les infos de log sont toujours dans la console. Quelle serait la solution portable et propre ?
Hors ligne
sur le forum anglais, il y a deux solution proposées, mais uniquement pour windows
http://irrlicht.sourceforge.net/phpBB2/ … hp?t=20265
Hors ligne
merci pour les liens
dommage que ça ne soit que pour windows. au pire, j'irais taper dans le code source irrlicht ...
Hors ligne
J'ai trouvé une autre solution qui est multiplatforme ( je pense).
Si tu utilises Dev-Cpp comme moi tu vas dans les parametres de ton programme et tu séléctionnes gui.
Hors ligne
Tu écris ça en tout début de ton main.cpp :
#pragma comment(linker, "/subsystem:windows /entry:mainCRTStartup")
Voilou @++
Hors ligne
Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
---|---|---|---|---|
Corrections |
|
xhtml 1.0 css 2.1 Propulsé par FluxBB Traduit par FluxBB.fr |
882 membres 1429 sujets 11119 messages |
Dernier membre inscrit: LiseBuisson96 42 invités en ligne Aucun membre connecté RSS Feed |