树莓派"error: stray 255 in program"
"error: stray 255 in program" on Raspberry Pi
我在程序中遇到了我不太了解的问题。代码本身看起来很好。另外,我发现此代码在Raspberry Pi的code ::块中起作用是很奇怪的,但在芯片计算机的code :: blocks上不使用。这是堆栈跟踪:
home/chip/Desktop/SuperLuigiBros/startScreen.cpp:41:4: error: stray 255 in program
这是代码:
文件 startscreen.cpp
createBrickArea(-15,600, 40, 20, "brBrick");
文件 brick.cpp :
void createBrickArea(int x, int y, int numBricks, int numRows, string brickType) {
int brShadowWidth = 32;
int brShadowHeight = 32;
for (int i = 0; i <= numRows; i++) {
if (brickType == "brick") {
if (i == 0) {
createBrickRow(x, y + 1, numBricks, "topBrick");
}
if (i % 2 == 0 && i != 0) {
createBrickRow(x, y + 8 * i, numBricks, brickType);
}
if (i % 2 != 0 && i != 0) {
createBrickRow(x + 8, y + 8 * i, numBricks, brickType);
}
}
if (brickType == "brBrick") {
createBrickRow(x, y + brShadowHeight * i, numBricks, brickType);
}
}
}
您在源文件中有一个不在基本源字符集中的字符。错误消息告诉您该字符的位置和值:它在startScreen.cpp
第41行的第4列中。我不认为您粘贴了startScreen.cpp
的正确行,所以我不能指出这一点,但是您应该删除该字符。
相关文章:
- netcat command in c++
- Difference in displaying cv2 Mat
- C++ MFC Libraries in Travis CI
- 如何在OpenSSL中从configuration.h.in获取configuration.h
- 创建具有 new in 函数和"this is nullptr"异常的对象
- IN, OUT, INOUT Parameters
- 应用程序崩溃并显示"symbol _ZdlPvm, version Qt_5 not defined in file libQt5Core.so.5 with link time reference"
- 有人安装"IITB Simplecpp in mac"吗?
- 从 C 样式字符串中删除子字符串 "in place" 在C++代码中
- 如何修复"error: ‘_1’ was not declared in this scope"?
- Softmax Implementation in C++
- 将 out/in out 参数与 if/switch 的 init 语句一起使用
- IF-nesting in c++
- LCM program in C++
- 树莓派"error: stray 255 in program"
- 很多杂散错误 - "error: stray ‘210’ in program in C++"
- C++排序程序中"Stray 1 in program"错误
- 编译失败,出现"error: stray '342' in program"
- "error: stray 'XXX' in C++ program" : 为什么会这样?
- 在代码中调试我的C++项目时"Program received signal SIGSEGV, Segmentation fault. In ?? () ()":块