C++ 使用宏ifdef区分版本

在程序块中写好不同版本下该做什么事:

#ifdef version_1
	//TODO 1
#endif // 版本1


#ifdef version_2
	//TODO 2
#endif // 版本2


写完后,在项目-属性-配置属性-C/C++-预处理器-预处理器定义中,添加宏即可。

若是添加了version_1,则程序只执行TODO 1部分;若是添加了version_2,则程序只执行TODO 2部分。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章