(gcc version 6.3.0 20170321 (Debian 6.3.0-11)) --Wall 开启, linux 下编译报错:comparison between signed and unsigned integer expressions。将无符号和带符号整型进行比较。
test.cpp: In function ‘int main()’:
test.cpp:68:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (i=0;i<pss.size();++i)
~^~~~~~~~~~~
test.cpp:82:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (i=0;i<pss.size();++i)
~^~~~~~~~~~~
test.cpp:100:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (i=0;i<pss.size();++i)
~^~~~~~~~~~~
test.cpp:37:37: warning: unused variable ‘maxin’ [-Wunused-variable]
int ep,tp,ts,i,co,su,js,tin,lin,maxin,maxp,ei; //estprice,tempprice,tempsales,i,cost,subsidy,在已知的最高单价外每升高一块钱将减少的销量,tempincome,lastincome,maxincome,maxprice,estprice在pss中的索引
^~~~~
by jianxianghong @ 2017-07-31 13:12:02