// CppWriter.cpp : main project file.

#include "stdafx.h"

using namespace System;
using namespace System::IO;

int main(array<System::String ^> ^args)
{
	try
	{
		// Create a FileStream
		Console::WriteLine("Creating a FileStream...");
		FileStream^ fs = gcnew FileStream(L"output.txt", FileMode::Create);

		// Create a StreamWriter
		Console::WriteLine("Creating a StreamWriter...");
		StreamWriter^ sw = gcnew StreamWriter(fs);

		// Write some text
		Console::WriteLine("Writing some texts...");
		sw->WriteLine(L"First line of string");
		sw->WriteLine(L"Second line of string");
		sw->WriteLine(L"Third line of string");

		// Close up the file
		Console::WriteLine("Flushing & closing FileStream...");
		sw->Flush();
		sw->Close();
	}
	catch(System::Exception^ pe)
		{
			Console::WriteLine(pe->ToString());
		}
    return 0;
}



