cpp C++/CLI .NET 2.0IO::StreamWriter^ stream;
try
{
stream = gcnew IO::StreamWriter("test.txt", false);
stream->WriteLine("This line overwites file contents!");
}
using namespace System;
int main()
{
IO::StreamWriter^ stream;
try
{
stream = gcnew IO::StreamWriter("test.txt", false);
stream->WriteLine("This line overwites file contents!");
}
catch(IO::DirectoryNotFoundException^ e) { Console::WriteLine("DNF"); }
catch(Security::SecurityException^ e) { Console::WriteLine("SE"); }
catch(IO::IOException^ e) { Console::WriteLine("IOE"); }
catch(Exception^ e) { Console::WriteLine("E"); }
finally { stream->Close(); }
}