O seguinte funciona no windows e linux / unix:
std::cout << "Press \'Return\' to end." << std::endl;
cin.flush();
std::cin.get();
O primeiro std::cin.flush()
limpa a entrada, o próximo comando aguarda uma entrada.
No windows, quando compilar, o sistema ("pause") funciona, o que é equivalente no linux?
O seguinte funciona no windows e linux / unix:
std::cout << "Press \'Return\' to end." << std::endl;
cin.flush();
std::cin.get();
O primeiro std::cin.flush()
limpa a entrada, o próximo comando aguarda uma entrada.