【发布时间】:2009-11-06 12:46:15
【问题描述】:
这是一个非常基本的问题,所以请多多包涵。
考虑 C++ 中的以下函数:
void foo(int a, int b, int c)
{
//do something
}
我可以这样调用这个函数:foo(b=2, c=3, a=2) 吗?
我想这有某种名称(可能是位置参数)。如果您也可以在答案中澄清它,那就太好了。
【问题讨论】:
-
当您有多个默认参数时,这是一种耻辱。幸运的是图书馆存在。
标签: c++ parameters