c++用什么代替参数宏
来源:百度知道 编辑:UC知道 时间:2024/06/24 12:17:30
谢谢各位高手
像简单的宏#define PI 3.1415等一般定义为常量const double PI = 3.1415;
而像#define (x) (x+2)之类的宏,在C++中为了保证效率,一般使用内联函数来替代。
见
http://zhidao.baidu.com/question/22042731.html?fr=qrl3
用inline内联函数来代替参数宏。
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/06/24 12:17:30
像简单的宏#define PI 3.1415等一般定义为常量const double PI = 3.1415;
而像#define (x) (x+2)之类的宏,在C++中为了保证效率,一般使用内联函数来替代。
见
http://zhidao.baidu.com/question/22042731.html?fr=qrl3
用inline内联函数来代替参数宏。