有一批文件。编号分别为A21G_10001.txt A21G_310-10002.txt A21G_310-10003.txt 直到 A21G_310-10100.txt.
单个读取文件:ifstream fin("A21G_310-10001.txt"),在进行其他操作,可以实现。
现在想写个for循环,对所有文件进行操作,循环如下:
for(int i=1; i<101; ++i)
{
...
ifstream fin("A21G_310-10000+i.txt") 或者 ifstream fin("A21G_310-(10000+i).txt")
...
}
编译通过,但是却不能得到单个读取时的正确结果,请问是怎么回事,谢谢! |