ofstream
개체를 사용하여 문자열을 만들고 텍스트 파일에 인쇄하지만 작동하지 않습니다. 내가 output("data.txt")
을 설정할 때 data.txt
이 생성 된은 C++에서 텍스트 파일을 만들 수 없습니다.
#include <iostream>
#include <fstream>
using namesace std;
int main()
{
ofstream output("d:\\data.txt");
output << "this is my text" << endl;
output.close();
return 0;
}
파일이 내 코드입니다. 텍스트 파일은 소스 코드가 들어있는 동일한 폴더에 만들어졌습니다. 그러나 output(d:\\data.txt)
또는 다른 위치를 설정할 때 전혀 생성되지 않았습니다. 이 코드는 다른 컴퓨터에서도 잘 작동하며 문제는 내 랩톱에서만 발생합니다. 저는 2013 년 visual stdio를 사용 중이며 Windows 10 pro에서 운영하고 있습니다.
가장 먼저해야할 일은'void main()'사용을 중지하는 것입니다. 그런 다음 권한을 확인하십시오. – Danh