错误:在'='之前进行预期的构造函数、析构函数或类型转换
Error: expected constructor, destructor, or type conversion before '=' toke
不太确定为什么我在这里得到一个错误。用Arduino和它的编译器工作。如果有人能帮我澄清一下,我将不胜感激。
unsigned char topState, leftState, rightState, fwdState, bwdState;
topState = leftState = rightState = fwdState = bwdState = 1;
错误:在'='标记之前预期的构造函数、析构函数或类型转换
不能在函数/方法上下文中使用赋值语句。或者正确初始化:
unsigned char topState = 1, leftState = 1, rightState = 1, fwdState = 1, bwdState = 1;
或者在某处编写/调用初始化函数
相关文章:
- 如果C++类在类方法中具有动态分配,但没有构造函数/析构函数或任何非静态成员,那么它仍然是POD类型吗
- new[] / delete[] 并在C++中抛出构造函数/析构函数
- 创建/向容器添加对象时如何使用构造函数/析构函数
- LNK2019构造函数/析构函数使用 C++ Dll
- 有人可以解释一下这里发生了什么(类和构造函数/析构函数)吗?
- 带智能ptr的Pimpl-为什么需要构造函数/析构函数
- 需要构造函数/析构函数/类型转换错误
- Boost共享指针构造函数/析构函数
- 通过值或引用调用时未调用构造函数/析构函数.不管怎样
- C++构造函数析构函数中的奇怪行为
- 构造函数/析构函数链接错误
- 在模板化函数中调用具有特征的显式构造函数/析构函数
- c++构造函数/析构函数
- 为什么赋值的成本不能保证小于构造函数-析构函数对
- 重写默认构造函数/析构函数而不实现它们
- 使用自定义分配器调用对象构造函数/析构函数
- 涉及类和结构的构造函数/析构函数
- 在抽象构造函数/析构函数中调用纯虚拟函数安全吗
- 如果在没有限定的情况下从构造函数/析构函数调用虚拟函数,则是否会发生虚拟调度
- C++基于堆栈的构造函数/析构函数无法按预期工作