Bonjour à tous.

Je cherche à récupérer le nom d'utilisateur sous windows.

Selon microsoft, il faut coder ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
// username.cpp
// compile with: /clr
using namespace System;
 
int main() 
{
   Console::WriteLine("\nCurrent user: {0}", Environment::UserName);
   return 0;
}
Mais à la compilation (avec code::blocks) j'obtiens les erreurs suivantes :

System n'est pas un namespace
Console et Environnement ne sont pas déclarés.

Est-ce un problème de compilation (// compile with: /clr) ?
Sinon, quelle serait la bonne syntaxe ?

Par avance, merci.