-1
我从http://www.boost.org/doc/libs/1_54_0/doc/html/boost/program_options/variables_map.html正在返回什么以及本文档中描述的功能正在采取什么措施?
const variable_value & operator[](const std::string & name) const;
看着这个文件我在看这个评价一个C++项目的逻辑。你不能从C++的函数返回一个数组,所以我很困惑在参数列表前面的方括号。我也困惑为什么在尾部列表后面有一个const。
这个'operator'返回一个'const'引用,而不是一个数组。请搜索**运算符超载** – Fureeish
这是一个简单的[重载下标运算符](http://en.cppreference.com/w/cpp/language/operator_member_access)。 – Holt
末尾的'const'意味着这个方法不会修改任何内部的东西。 –