是否有一个很好的方法来编写带有函数调用的默认参数的C/C++函数头?
int foo(int x,int y = 0);
我在一个大型代码库中工作,其中许多函数调用此函数并依赖于此默认值.此默认值现在需要更改为动态的东西,我正在寻找一种方法:
int foo(int x,int y = bar());
其中bar()是一些根据某些系统参数生成默认值的函数.或者,这个函数原型看起来像:
int foo(int x,int y = baz.bar());
解决方法
去搞清楚!它确实有效.
Default arguments in C++ functions
原文地址:https://www.jb51.cc/c/117206.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。