c++ - C++ - 使用代码块,类不能被访问
问题描述
代码不运行。我正在使用代码块。
我刚刚学会了如何创建类和访问它们,我是 C++ 新手
#include <iostream>
using namespace std;
class Bclass(){
public:
void print(){
cout << "h" << endl;
}
};
int main(){
Bclass c;
c.print();
return 0;
}
I expected the screen to print "h" but it didn't work.
Error results:
/Users/jo/Desktop/classes/main.cpp|4|error: expected unqualified-id|
/Users/jo/Desktop/classes/main.cpp|12|error: variable has incomplete type 'Bclass'|
/Users/jo/Desktop/classes/main.cpp|4|note: forward declaration of 'Bclass'|
||=== Build failed: 2 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|
解决方案
从类 BClass 的前面删除 ()。
推荐阅读
- javascript - '"openURL"' 类型的参数不能使用 Jest 分配给 'never' 类型的参数
- python - 如何处理页面中的不同元素(国家天气)以进行网页抓取
- flutter - Flutter:使用 socket.io 将 un ascii 字符发送到服务器
- chilkat - 获取 Chilkat 版本
- vue.js - 无法更正错误以加载
Vue 风格 - python - VS Code 不会改变 python 环境
- python - 是否可以使用 Python 更改多个 Facebook 帖子的隐私设置?
- node.js - passport.authenticate("local")(req, res, function () {} 块没有被执行
- javascript - 使用 Vue.js 在 Janus 上流式传输
- arraylist - 使用 pyspark 从平面记录创建段数组