Aracılığıyla paylaş


Nasıl yapılır: metin dosyası yazma (C++/ CLI)

Aşağıdaki kod örneği nasıl bir metin dosyası oluşturulduğunu ve System.IO ad alanında tanımlanan StreamWriter sınıfını kullanarak dosyaya nasıl metin yazıldığını gösterir.StreamWriter oluşturucusu oluşturulacak dosyanın adını alır.Dosya varsa, üzerine yazılır (True bağımsız değişkenini ikinci StringWriter oluşturucu bağımsız değişken olarak geçirmezseniz).

Dosya daha sonra Write ve WriteLine işlevlerini kullanarak dosyalanır.

Örnek

// 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;
}

Ayrıca bkz.

Diğer Kaynaklar

Dosya ve akış g/Ç

.net programlama Visual C++