Tengo un problema con un socket que tengo declarado en un chat.h de esta forma:
class CIPMessage {
public:
CIPMessage();
~CIPMessage();
void Init(string sIpAddress, int iPort);
//void SendMessagePort(string sMessage);
int RecMessagePort();
bool IsConnected(){return m_bIsConnected;}
SOCKET conng;
private:
bool m_bIsConnected; // true - connected false - not connected
string m_sServerIPAddress;
int m_iServerPort;
SOCKET conn; // socket connected to server
};
Y desde otra clase intento utilizar el SOCKET conn y obviamente me dice que no lo encuentra ( "cservice.cpp(519) : error C2065: 'conn' : identificador no declarado" )
Pero al utilizar el SOCKET conng, que es public (obviamente lo tengo igualado justo despues de utilizarlo por primera vez) me suelta esto: cservice.cpp(519) : error C2065: 'conng' : identificador no declarado.
Alguna ayuda, please.