[RaffaeL] scrie:Ene scrie:*Problemă:
Cod: Selectaţi tot
desc_manager.cpp:177: error: 'LOG_DEB0' was not declared in this scope
desc_manager.cpp:177: error: 'dev_log' was not declared in this scope
Tipologie server:
*Resursă folosită:
*ServerFiles utilizat:
*Syserr:
Poză:
*Detalii suplimentare: cum naiba trebuie sa declar functia asta ca nu imi dau seama si unde
Verifica sa nu fi ratat un #include.
Ca "declaratie"(si fara sa stiu ce ai pus tu acolo)... presupun ca acel log, este un string. Deci std::string dev_log; sau std::string dev_log = "ceva";
asta era inainte de modificare
Cod: Selectaţi tot
void DESC_MANAGER::ConnectAccount(const std::string& login, LPDESC d)
{
dev_log(LOG_DEB0, "BBBB ConnectAccount(%s)", login.c_str());
m_map_loginName.insert(DESC_LOGINNAME_MAP::value_type(login,d));
}
void DESC_MANAGER::DisconnectAccount(const std::string& login)
{
dev_log(LOG_DEB0, "BBBB DisConnectAccount(%s)", login.c_str());
m_map_loginName.erase(login);
}
asta dupa modificare
Cod: Selectaţi tot
void DESC_MANAGER::ConnectAccount(const std::string& login, LPDESC d)
{
dev_log(LOG_DEB0, "BBBB ConnectAccount(%s)", login.c_str());
m_map_loginName.insert(DESC_LOGINNAME_MAP::value_type(login,d));
m_AccountIDMap.insert(DESC_ACCOUNTID_MAP::value_type(d->GetAccountTable().id, d));
}
void DESC_MANAGER::DisconnectAccount(const std::string& login)
{
dev_log(LOG_DEB0, "BBBB DisConnectAccount(%s)", login.c_str());
DESC_LOGINNAME_MAP::iterator it = m_map_loginName.find(login);
if (it != m_map_loginName.end())
{
m_AccountIDMap.erase(it->second->GetAccountTable().id);
m_map_loginName.erase(it);
}
}
pe linile astea da eroarea