linux - 如何根据操作系统,去include windows.h
巴扎黑
巴扎黑 2017-04-17 13:11:47
0
1
345

有段代码,需要windows.h,但是linux版的不需要,那如何一段代码不修改就能在linux下编译通过呢?
判断操作系统再去include?这个如何实现的?

巴扎黑
巴扎黑

全部回覆(1)
伊谢尔伦

用宏去判斷,範例:

cpp#ifdef OS_WINDOWS
   //define something for Windows
#else
  //define it for a Unix machine
#endif

具體宏請查閱 作業系統巨集清單

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板