Commande pour savoir sous quel systeme on est ? [C] - C++ - Programmation
Marsh Posté le 03-03-2003 à 21:35:17
Si ça peut t'aider... Fait avec BCB6 
 
 
#pragma hdrstop 
 
#include <stdio.h> 
#include <iostream.h> 
#include <windows.h> 
#include <conio.h> 
 
 
#pragma argsused 
void main() 
{ 
 
OSVERSIONINFO ver ; 
ver.dwOSVersionInfoSize = sizeof(OSVERSIONINFO) ; 
GetVersionEx(&ver) ; 
 
switch(ver.dwPlatformId) 
        { 
        case VER_PLATFORM_WIN32s : 
        cout << "Win32s on Windows 3.1 " ; 
        break ; 
        case VER_PLATFORM_WIN32_WINDOWS : 
        cout << "Win32 on Windows 95 " ; 
        break ; 
        case VER_PLATFORM_WIN32_NT : 
        cout << "Win32 on Windows NT " ; 
        break ; 
        } 
 
cout << ver.dwMajorVersion ; 
cout << "." << ver.dwMinorVersion << endl ; 
cout << "Build Number : " << ver.dwBuildNumber << endl ; 
 
 
getch() ; 
 
} 
Marsh Posté le 03-03-2003 à 21:44:29
ben cd code déjà c'est du C + + à la mode windows, donc une vieille merde qui passera jamais avec un compilo C. le mieux c'est de regarder les "#define monsysteme"  
 
Marsh Posté le 03-03-2003 à 20:13:14
et sous quel architecture (sun, solaris etc ...) siouplait