unsigned int和int November 16, 2015 今天发现C++上面一个容易犯的错误。一道简单的题坑了半个多小时。。if(ma[i].size() > maxx) { maxx = ma[i].size(); }这段话看起来很正常,在前面输出的时候发现,虽然ma[i].size()是大于maxx的,但是就是进入不了if语句。。后来才发现,ma[i].size()是unsigned int。不能直接与int相比。。以后真的要小心了。