Cómo: Escribir un archivo de texto (C++/CLI)
En el siguiente ejemplo de código se muestra cómo crear un archivo de texto y cómo escribir texto en el mismo utilizando la clase StreamWriter, que se define en el espacio de nombres System.IO.El constructor StreamWriter toma el nombre del archivo que se va a crear.Si ya existe el archivo, se sobrescribe (a menos que pase True como segundo argumento al constructor StringWriter).
Después, se almacena el archivo mediante las funciones Write y WriteLine.
Ejemplo
// 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;
}