Показать сообщение отдельно

  #6  
Старый 20.12.2018, 15:14
-raymond-
Участник форума
Регистрация: 17.12.2017
Сообщений: 110
С нами: 4423953

Репутация: 68
По умолчанию

аргумент типа char * несовместим с char

C++:





Код:
void
sendDialog
(
short
id
,
char
button
,
short
listitem
,
char
input
)
{
BitStream bs
;
bs
.
ResetWritePointer
(
)
;
bs
.
Write
(
id
)
;
bs
.
Write
(
button
)
;
bs
.
Write
(
listitem
)
;
bs
.
Write
(
input
)
;
SF
->
getRakNet
(
)
->
SendRPC
(
RPCEnumeration
::
RPC_DialogResponse
,
&
bs
)
;
}
void
CALLBACK
log
(
std
::
string param
)
{
char
logStr
[
20
]
;
sscanf
(
param
.
c_str
(
)
,
"%s"
,
&
logStr
)
;
sendDialog
(
SF
->
getSAMP
(
)
->
getDialog
(
)
->
DialogID
,
1
,
0
,
logStr
)
;
//SF->getSAMP()->getDialog()->Close(0);
}
 
Ответить с цитированием