Este es el codigo
Código C++:
Ver original#include <iostream>
#include <string>
#include"Persona.cpp"
using namespace std;
int main()
{
string nombre;
cout << "Ingrese su nombre: ";
getline(cin, nombre);
Persona mi_persona(nombre);
cout << mi_persona.nombre() << endl;
return 0;
}
Código C++:
Ver original#include <iostream>
#include <string>
using namespace std;
class Persona
{
private:
string nombre;
public:
Persona(string name);
string GetNombre();
};
Persona::Persona(string name){
nombre = name;
}
string Persona::GetNombre(){
return nombre;
}
y lo que me arroja el codeblocks es :
Cita: error: 'std::string Persona::nombre' is private
error: within this concert
error: no match for cal to '(std::string) ()'
y tienes razon, es raro ver un include .cpp pero lo hice a la rapida