错误比较多。。。
你没有包括头文件,也没有使用名空间,下面的你有加到c++文件开头吗?没有的话不能使用输入输出流,然后看到你用的是fin和fout,这两个一般定义成文件输入输出
#include
#include
using namespace std;
2. fin和fout在使用之前应该指定对应文件,下面两句应该加在main函数里。
ifstream fin("input.txt");
ofstream fout("output.txt");
3. 你特地给出的那个其实不是错误是警告,意思是无符号整数和有符号整数直接比较会有问题,推荐你进行强制类型转换,当然警告是可以不管的。
4. 说实话你写的程序我看不懂【Orz我水平比较低也就能看看语法对不对】,推荐你适当加一些注释会比较好。。
5. 最后有一个友情提示,目录名里最好不要包含中文。虽然不知道会出什么问题,但是英文的话是一定不会有问题的。。。
警告:类型不兼容;
意思是你用int型的k跟一个无符号类型的size()做比较了。
应该是编译器太严格了吧,按理来讲这不会警告的。
另外,我在图片中看到很多未定义错误,建议你发完整的程序来看看。