چک کردن os با پیش پردازش در c++ - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

چک کردن os با پیش پردازش در c++

0 امتیاز
چطور سیستم عامل های مختلف را چک کنم با preprocessor در c++?
سوال شده آذر 14, 1399  بوسیله ی 13mody (امتیاز 256)   8 36 54

1 پاسخ

0 امتیاز

Windows

 

_WIN32   Both 32 bit and 64 bit
_WIN64   64 bit only

Unix (Linux, *BSD, Mac OS X)

unix

 

__unix
__unix__

Mac OS X

 

__APPLE__
__MACH__

 

Linux

 

__linux__
linux Obsolete (not POSIX compliant)
__linux Obsolete (not POSIX compliant)

FreeBSD

__FreeBSD__

Android

__ANDROID__

پاسخ داده شده آذر 14, 1399 بوسیله ی zirak (امتیاز 473)   3 28 52
...