令牌之前的预期主表达式'<'
expected primary expression before '<' token
我正在尝试运行我编写的这段代码,但出现此错误。DK 为什么我正在Windows 7 32位上工作我的IDE是代码块,我使用的编译器是gcc感谢所有的帮手
#include <conio.h>
#include <iostream>
//#include <vector>
using namespace std;
class A{
public:
int num[5];
void operator[](int x){
num[x]=3;
cout << num[x] <<<endl;
}
};
class B : public A{
public:
void func(){
(*this)[2];
}
};
int main(){
B b;
}
请检查此行 cout << num[x] <<<endl;
cout << num[x] <<<endl;
您这里有 3 个<
而不是 2 个。
cout << num[x] <<<endl;
将其替换为
cout << num[x] <<endl;
删除以下字符:
v
cout << num[x] <<<endl
^
相关文章:
- (C++)分析树以计算返回错误值的简单算术表达式
- 在VS2010-VS2015下编译时,如何使用decltype作为较大类型表达式的LHS
- 请解释这句话(cout<<1+int((a<b)^((b-a)&1) )<<endl
- 提升精神:解析布尔表达式并简化为规范范式
- 不能在初始值设定项列表中将非常量表达式从类型 'int' 缩小到'unsigned long long'
- 呼叫运营商<<临时
- 使用正则表达式regex_search在字符串中查找字符串
- 如何确认我的constexpr表达式实际上已经在编译时执行
- 概念中的cv限定符需要表达式参数列表
- 为什么constexpr的性能比正常表达式差
- 对于结构,表达式必须是可修改的ivalue
- 如何防止clang格式在流运算符调用之间添加换行符<<
- 当一个值是非常量但用常量表达式初始化时使用constexpr
- 将fold表达式与std::一起用于两个元组
- <<操作员在下面的行中工作
- 断言中的Fold表达式在某些计算机上编译,但在其他计算机上不编译
- 标记 '","' 之前的预期主表达式
- gcc和clang在表达式是否为常量求值的问题上存在分歧
- 如何计算具有指定类型的表达式的相对精度和绝对精度
- 1<<31产生误差;'<<'表达式未定义”;