Duda al invocar
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);
string delegateExternalDnsServer(string serverDetails, string dnsName);
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.
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);
string delegateExternalDnsServer(string serverDetails, string dnsName);
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.
