原贴 注意用fstream创建文件时,不能指定ios::in 参数,否则当文件不存在时不会自动创建 char *fileName = "C://input.txt" ; fstream fs(fileName, ios::in | ios::out, ios::trunc) ; 当fileName对应的文件不存在时,不会自动创建 但是如果写成 char *fileName = "C://input.txt" ; fstream fs(fileName, ios::out, ios::trunc) ; 如果文件不存在那么就会自动创建一个