非常简单的程序,不知道为什么它不工作:
#include <iostream>
#include <fstream>
#include <stdio.h>
using namespace std;
int main ()
{
ofstream myfile ("test.txt");
if (myfile.is_open())
{
for( int i = 1; i < 65535; i++ )
{
myfile << ( "<connection> remote 208.211.39.160 %d udp </connection>\n", i );
}
myfile.close();
}
return 0;
}
基本上它应该打印该句子 65535 次,然后将其保存到 txt 文件中。但是 txt 文件只有一个从 1 到 65535 的数字列表,没有文字或格式。有任何想法吗?感谢帮助。