例:
void foo(int a,int b=12) {
...
}
Run Code Online (Sandbox Code Playgroud)
既然哪个版本的C++合法呢?它是在C++ 11中引入的吗?
Bau*_*gen 13
这在C++的所有标准化版本中都是合法的,从C++ 98开始.
小智 5
我在1991年开始使用C++,然后在Borland C++ v3.0以及Stanley Lippman的书C++ Primer 2nd ed(也是1991)中出现了默认参数.我认为这有资格作为"合法" - 或者它当时做到了!
| 归档时间: |
|
| 查看次数: |
459 次 |
| 最近记录: |