All pastes #731678 Raw Edit

Miscellany

public cpp v1 · immutable
·published 2007-10-10 09:10 UTC
rendered paste body
namespace Hagbard{	void Hello()	{		System::Console::WriteLine("Hello world!");	}	__gc class Person	{	public:		Person();		Person(System::String ^Name, System::Int32 Age);		~Person();		void WriteInfo();	private:		System::Int32 Age;		System::String ^Name;	};	Person::Person()	{		System::Console::WriteLine("I was created.");	}	Person::Person(System::String ^Name, System::Int32 Age)	{		System::Console::WriteLine("I was created");		this->Age = Age;		this->Name = Name;	}	Person::~Person()	{		System::Console::WriteLine("I was deleted.");	}	void Person::WriteInfo()	{		System::Console::WriteLine("My name is {0}.",this->Name);		System::Console::WriteLine("I am {0} years old.",this->Age);	}}int main ( array<System::String^> ^Argv ){	for(int i = 0;i<Argv->Length;i++)		System::Console::WriteLine(Argv[i]);	System::Console::WriteLine("Hello World!");	Hagbard::Hello();		Hagbard::Person ^Person = gcnew Hagbard::Person();	delete(Person);	Person = gcnew Hagbard::Person("Kim", 17);	Person->WriteInfo();	delete(Person);	System::Console::ReadKey(true);}