博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
warning C4018: “<”: 有符号/无符号不匹配
阅读量:2052 次
发布时间:2019-04-28

本文共 386 字,大约阅读时间需要 1 分钟。

1、问题描述:在程序执行的过程中出现了如下报错:

     1>g:\project\firedetect\firedetect\firedetect.cpp(174): warning C4018: “<”: 有符号/无符号不匹配。如图1所示

图1:有符号无符号匹配

2、c++ 源程序如下所示

for(int bmpnum=0 ;bmpnum
{readPath=filename[bmpnum].c_str();}

 3、原因是,filename是一个vector容器的求值,所以需要将bmpnum定义为无符号整型即可。 

即改正为

for(unsigned int bmpnum=0 ;bmpnum
4、祝愿所有程序员顺利修正bug,快乐每一天!

5、参考http://www.cnblogs.com/lzjsky/archive/2010/09/05/1818541.html

你可能感兴趣的文章
剑指offer 8-11.斐波那契数列 跳台阶 变态跳台阶 矩形覆盖
查看>>
剑指offer 12.二进制中1的个数
查看>>
剑指offer 13.数值的整数次方
查看>>
剑指offer 14.调整数组顺序使奇数位于偶数前面
查看>>
剑指offer 15.链表中倒数第k个节点
查看>>
剑指offer 16.反转链表
查看>>
剑指offer 17.合并两个排好序的链表
查看>>
剑指offer 18.树的子结构
查看>>
剑指offer 19.二叉树的镜像
查看>>
剑指offer 20.顺时针打印矩阵
查看>>
剑指offer 21.包含min函数的栈
查看>>
剑指offer 23.从上往下打印二叉树
查看>>
剑指offer 25.二叉树中和为某一值的路径
查看>>
剑指offer 26. 数组中出现次数超过一半的数字
查看>>
剑指offer 27.二叉树的深度
查看>>
剑指offer 29.字符串的排列
查看>>
剑指offer 31.最小的k个树
查看>>
剑指offer 32.整数中1出现的次数
查看>>
剑指offer 33.第一个只出现一次的字符
查看>>
剑指offer 34.把数组排成最小的数
查看>>