函数错误 C2059:语法错误:'>'不起作用
function error C2059: syntax error: '>' don't work
我正在尝试让这个函数工作,但我不断得到,解决方案是什么?
if (size_t i >0 && DailyPOCs.size()>0 && DailyPOCs.size()>dayNumber);
错误C2059:语法错误:">"
您声明了size_t i
但没有给它一个初始值进行比较。因此,我建议一种方法是:
size_t i = 0 //Give it value above here. Zero is just an example
if(i > 0 && DailyPOCs.size()> 0 && DailyPOCs.size() > dayNumber)
{
//Do your work here
}
相关文章:
- 我的代码中有错误吗?使用BGI图形的C++代码对我不起作用
- 键盘不起作用 - Arduino Uno - 与变量有关的多个错误
- 为什么int myVar{5}给出错误并且不起作用?
- 类和构造函数中的函数根本不起作用,并且不返回任何错误
- 请发现它在 dev 中工作的错误,但在 hackerrank 中不起作用
- 函数错误 C2059:语法错误:'>'不起作用
- C ++函数重新定义(代码不起作用 - 逻辑错误)
- SFML 加载从文件不起作用,奇怪的错误
- 函数模板不起作用,出现错误"No suitable user-defined conversion"
- C++插入排序错误功能不起作用
- 任务计划程序库的预处理不起作用 - 多定义错误
- 朋友功能不起作用(语法错误)
- 模板化友元声明在 G++ 5.4.0 下不起作用 - 编译器错误或错误代码
- 我已经在 C++ 中实现了合并排序。它没有错误,但不知何故不起作用
- GCC 显示系统库中的错误.-iSystem 不起作用
- C++ 包含防护不起作用,错误
- 为什么此C 代码不起作用 - 试图删除集合中的元素时,请参考错误
- 获得程序输出(无错误),但程序.exe在使用 graphics.h 时不起作用
- Wextra的Qt创建器错误不起作用
- 编译逗号运算符的 C++ 代码右操作数中的错误不起作用