How do I make an object vector using c ++? And how do I sort this array of objects, for example, using some sort algorithm (quicksort, mergesort, shellsort, or radixsort)?
#include <iostream>
using namespace std;
class Game {
public:
float preco;
char nome[25];
int idade;
char categoria[30];
};
int main (){
Game *jogo = new Game();
int i;
//for (i=0; i < 2; i++){
cout <<"Digite o preço do jogo: \n";
cin >> jogo->preco;
cout <<"Digite a nome do jogo: \n";
cin >> jogo->nome;
cout <<"Digite a idade indicativa para joga-lo : \n";
cin >> jogo->idade;
cout <<"Qual a categoria do jogo: \n";
cin >> jogo->categoria;
//}
cout << jogo->preco <<"\n";
cout << jogo->nome << "\n";
cout << jogo->idade << "\n";
cout << jogo->categoria << "\n";
return 0;
}