Je suis assez novice en matière de C++ et je suis récemment passé de la compilation en g++ sur Linux à Visual Studio. J'essayais d'écrire un programme simple pour tester quelque chose comme ceci :
#include <iostream>
void main()
{
// Things
}
Et j'utilisais cout <<
pour afficher ce que la fonction renvoie, avant que je ne réalise que cela ne fonctionne pas de cette façon pour imprimer dans la fenêtre de sortie dans Visual Studio. Je sais que je peux utiliser le mode débogage, mais existe-t-il un moyen dans Visual Studio d'afficher la sortie dans la fenêtre ? L'un des anciens messages que j'ai trouvé suggérait d'utiliser OutputDebugString, mais je n'ai pas écrit le code comme une application Win32, et je pense que cette fonction n'existe pas pour les simples fichiers cpp.
Par ailleurs, y a-t-il une raison pour laquelle une fenêtre noire apparaît lorsque le programme est exécuté, puis disparaît immédiatement ?