// newstrct.cpp -- použití new se strukturou
#include <iostream>
struct inflatable 		// šablona struktury
{
char name[20];
float volume;
double price;
};
int main()
{
	using namespace std;
	inflatable * ps = new inflatable; 		// alokuje prostor pro strukturu
	cout << "Zadejte jmeno nafukovaciho predmetu: ";
	cin.get(ps->name, 20); 							// metoda 1 pro přístup ke členu
	cout << "Zadejte objem v litrech: ";
	cin >> (*ps).volume; 								// metoda 2 pro přístup ke členu
	cout << "Zadejte cenu v Kc: ";
	cin >> ps->price;
	cout << "Jmeno: " << (*ps).name << endl; 				// metoda 2
	cout << "Objem: " << ps->volume << " litru\n";		// metoda 1
	cout << "Cena: " << ps->price << " Kc" << endl; 					// metoda 1
	delete ps;												// uvolnění paměti použité strukturou
	return 0;
}
