C++ - 定义/实例化字符串的语法

tin*_*ime 1 c++ syntax

我是C++的新手,仍在努力学习语法和最佳实践.

我已经使用单个参数定义了一个方法:

void foo(const std::string& name)
Run Code Online (Sandbox Code Playgroud)

1)这是一个函数的正确参数声明,它将接受用户定义的字符串,例如main方法吗?

2)如果这是正确/推荐的语法,那么示例参数的实例化会是什么样的?

Rob*_*edy 8

是的,这是正确的语法.您可以通过以下几种方式调用它并提供参数: