Udostępnij za pośrednictwem


Porady: wpisywanie tekstu do pliku tekstowego (C++/CLI)

Poniższy przykład kodu pokazuje jak, utworzyć plik tekstowy i wpisać tekst za pomocą klasy StreamWriter , która jest zdefiniowana w obszarze nazwy System.IO.Konstruktor StreamWriter pobiera nazwę pliku, który ma zostać utworzony.Jeśli plik już istnieje, zostanie zastąpiony (chyba że przyjmie wartość „Prawda” jako drugi argument konstruktor StringWriter).

Plik jest złożony za pomocą funkcji Write i WriteLine.

Przykład

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

Zobacz też

Inne zasoby

We/Wy plików i strumieni

Programowanie .NET w programie Visual C++