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