REFRESH PE MD

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
[ZoKu]
Traficant de ouă - 2024

Traficant de ouă - 2024
Mesaje: 292
Membru din: 27 Noi 2016, 12:29
Server: Arcadia
Regat: Jinno
Aprecieri: 275  
Mulţumiri: 394  
  Rezolvări prob.: 3
Discord: Copiază ID
 Contact:
Medalii

*Problemă/Întrebare: Nu imi vede unele functii in sursa game din codul utilizat
Tipologie server(PvM / PvP): -
*Resursă folosită: sursa/refresh-t100173.html
*ServerFiles utilizat: Servefile by spyke
*Syserr:
char.cpp: In member function 'DWORD CHARACTER::GetDragonMark()':
char.cpp:8561: error: 'unique_ptr' is not a member of 'std'
char.cpp:8561: error: expected primary-expression before '>' token
char.cpp:8561: error: 'pMsg' was not declared in this scope
Poză:
*Detalii suplimentare: Functiile/liniile 8558-8581
//md
DWORD CHARACTER::GetDragonMark()
{
std::unique_ptr<SQLMsg> pMsg(DBManager::instance().DirectQuery("SELECT coins FROM account.account WHERE id = '%d';", GetDesc()->GetAccountTable().id));
if (pMsg->Get()->uiNumRows == 0)
return 0;

MYSQL_ROW row = mysql_fetch_row(pMsg->Get()->pSQLResult);
DWORD mark = 0;
str_to_number(mark, row[0]);
return mark;
}
void CHARACTER::SetDragonMark(DWORD amount)
{

DBManager::instance().DirectQuery("UPDATE account.account SET coins = coins + '%d' WHERE id = '%d';", amount, GetDesc()->GetAccountTable().id);
RefreshDragonCoin();
}

void CHARACTER::RefreshDragonCoin()
{
ChatPacket(CHAT_TYPE_COMMAND, "RefreshDragonMark %d", GetDragonMark());
}
//md
Afișează semnătura
Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

Ai nevoie de C++11.
Pentru acest mesaj, SkyLine for the post:
[ZoKu]
Avatar utilizator
computer1123
Nivel 1

Nivel 1
Mesaje: 81
Membru din: 20 Noi 2017, 23:07
Server: diamond
Regat: Chunjo
Aprecieri: 436  
Mulţumiri: 12  
Medalii

inlocuieste std::unique_ptr cu std::auto_ptr
Pentru acest mesaj, computer1123 for the post:
[ZoKu]
Avatar utilizator
[ZoKu]
Traficant de ouă - 2024

Traficant de ouă - 2024
Mesaje: 292
Membru din: 27 Noi 2016, 12:29
Server: Arcadia
Regat: Jinno
Aprecieri: 275  
Mulţumiri: 394  
  Rezolvări prob.: 3
Discord: Copiază ID
 Contact:
Medalii

computer1123 scrie: ↑27 Mai 2022, 19:27 inlocuieste std::unique_ptr cu std::auto_ptr
A mers dar nu ar fi o rezolvare tocmai bună, în schimb voi opta pentru update la gcc , mulțumesc amândurora. TC
Afișează semnătura
Închis
Răspunsuri
6
Vizualizări
105
Răspunsuri
20
Vizualizări
697

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 66 vizitatori