Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
MacとWindowsの間でプラットフォーム固有のコードを処理するために、WIN32とAPPLEが使用される用語ですよね?
したがって、コードは次のようになります。
#ifdef _WIN32 // Windows code #endif #ifdef __APPLE__ // Mac code #endif
Linuxはどうですか?
3つすべてに対してどうすればよいですか?右
それは似ています:
#ifdef __linux__ // Linux code #endif
これら3つのいずれかを一度に定義するので、これは3つすべてで問題ないはずです。
定義のリスト。