编译相关技巧
Posted suomeimei
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编译相关技巧相关的知识,希望对你有一定的参考价值。
“废弃”函数的标记
编译器给出警告:
function Please update your code to the new API before upgrading to the next release,otherwise your project will no longer compile.
使用编译器宏 message ,会在任何时候都会输出消息。
Visual Studio 使用 _declspec 关键字,然后调用 deprecated 关键字来输出。
编译器指令实现跨平台
通过多态:
存在一个基类,定义了抽象的接口,独立于操作系统存在,每个操作系统对应版本继承自这个基类,然后做出自己的实现。
编译期跨平台的方案:
准备多个平台的实现,通过宏定义来切换不同的平台。
以上是关于编译相关技巧的主要内容,如果未能解决你的问题,请参考以下文章