tengo un problema:
Soy alguien muy novato aun en C++, mi problema viene con el struct
, cuando quiero agregar un nombre por poner un ejemplo, en teoria se agrega a la estructura, pero al quererlo mostrar no sale nada.
Codigo:
#include <iostream>
#include <string>
using namespace std;
struct Libros
{
string nombre;
}libro[100];
int cont=-1;
void Insertar()
{
cont++;
cout<<"Nombre: ";
getline(cin,libro[cont].nombre);
cin.ignore(1000,'\n');
}
void MostrarTodo()
{
cout<<"LIBROS DISPONIBLES: "<<endl;
for(int i=0; i<cont; i++)
cout<<libro[i].nombre;
}
Mi sospecha es de que esta parte del codigo es la del problema, pero no se cual sea el problema.