방법: 텍스트 파일 쓰기
업데이트: 2007년 11월
다음 코드 예제에서는 텍스트 파일을 만들고 System.IO 네임스페이스에 정의되어 있는 StreamWriter 클래스를 사용하여 이 파일에 텍스트를 쓰는 방법을 보여 줍니다. StreamWriter 생성자에는 만들려는 파일의 이름을 전달합니다. 두 번째 StringWriter 생성자 인수로 True를 전달하지 않은 경우 해당 파일이 있으면 이 파일을 덮어씁니다.
그런 다음 Write 및 WriteLine 함수를 사용하여 파일이 작성됩니다.
예제
// text_write.cpp
// compile with: /clr
using namespace System;
using namespace System::IO;
int main()
{
String^ fileName = "textfile.txt";
StreamWriter^ sw = gcnew StreamWriter(fileName);
sw->WriteLine("A text file is born!");
sw->Write("You can use WriteLine");
sw->WriteLine("...or just Write");
sw->WriteLine("and do {0} output too.", "formatted");
sw->WriteLine("You can also send non-text objects:");
sw->WriteLine(DateTime::Now);
sw->Close();
Console::WriteLine("a new file ('{0}') has been written", fileName);
return 0;
}