aboutsummaryrefslogtreecommitdiff
path: root/cpp01/ex00/main.cpp
blob: c8aa0b82f49813869a55faa62af0d8b85f19a666 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
#include "Pony.hpp"

void ponyOnTheHeap()
{
	Pony *p = new Pony(200, 100);
	p->say_hello();
	p->run();
	delete p;
}

void ponyOnTheStack()
{
	Pony p(200, 100);
	p.say_hello();
	p.run();
}

int main()
{
	ponyOnTheHeap();
	ponyOnTheStack();
	return 0;
}