stock_info_1(name=) 提示Expression expected:180错误,怎么解决
时间: 2023-02-21 13:29:54 浏览: 84
这个错误提示指的是缺少一个必需的参数 "name"。
如果你想解决这个问题,请在调用 "stock_info_1" 函数时给 "name" 参数传入一个值。例如:
```
stock_info_1(name='AAPL')
```
请注意,'AAPL' 只是一个示例值,你应该把它替换成你真正想要查询的股票的代码。
相关问题
error: expected primary-expression before '.' token auto it = student::getName(student.m_name); ^
这个错误提示可能是因为 `getName` 是一个类方法,应该使用对象来调用,而不是使用类名。你可以将 `student::getName` 改为 `student.getName`,像这样:
```
auto it = student.getName(student.m_name);
```
这样就可以正确地使用对象的属性 `m_name` 来调用 `getName` 方法了。
error: expected primary-expression before '.' token auto it=student::getName(student.m_name); ^
这个错误是因为你在调用 `getName` 函数时,使用了错误的语法。应该使用如下语法:
```
auto it = student.getName(student.m_name);
```
或者可以使用以下语法:
```
auto it = student.m_name;
```
这是因为在 `getName` 函数中,你已经使用了 `this->m_name` 来获取 `m_name` 成员变量的值。因此,你可以直接访问 `m_name` 成员变量来获取其值。
阅读全文