Dev - C++ - Duda al invocar...

 
Vista:

Duda al invocar...

Publicado por Marion (1 intervención) el 23/03/2005 08:42:23
Hola,

tengo una duda de cómo acceder a los campos privados de la clase que pongo a continuación:

namespace Proyecto
{
class NameServer: public TcpListener {
private:
string domain;
map<string, string> dns2IpPortMap;

void loadMappings(string mappinsFileName);
public:
NameServer(int p, string m);
NameServer(const NameServer&);
NameServer & operator = (const NameServer &);
string NameServer::translate(string

dnsEntry);
friend ostream & operator << (ostream &os,

NameServer &n);

};

Si estoy implementando la función "translate", ¿cómo accedo a los
métodos privados?
He probado con todas las sentencias que indico a continuación y me da
error de segmentation fault cored:

//nameServer->loadMappings("hola");
//dnsServer->loadMappings("hola");
//this->loadMappings("hola");
//loadMappings("hola");

¿Alguien me podría indicar cuál es la notación que debo utilizar?

Gracias.

Un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Duda al invocar...

Publicado por Leonardo (1 intervención) el 25/03/2005 18:01:24
tal vez nameServer->loadMappings= "hola";
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar