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

  #6154  
Старый 18.06.2022, 19:23
horacy
Участник форума
Регистрация: 16.08.2017
Сообщений: 110
С нами: 4600979

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

Цитата:
Сообщение от horacy  

Как добавить в проект string compressor? Я добавил файлы, необходимые для использования stringcompressor, включил stringc ompressor в main.h, а затем использовал эту функцию для декодирования текста из диалога, но выдает ошибку DecodeString"syntax error: identifier 'BitStream'".

C++:





Код:
BitStream
bsData
(
rpcParams
->
input
,
rpcParams
->
numberOfBitsOfData
/
8
,
false
)
;
WORD dialogId
;
uint8_t
style
,
titleLen
,
button1Len
,
button2Len
,
textLen
;
char
title
[
257
]
,
button1
[
257
]
,
button2
[
257
]
,
text
[
4096
]
;
bsData
.
Read
(
dialogId
)
;
bsData
.
Read
(
style
)
;
bsData
.
Read
(
titleLen
)
;
bsData
.
Read
(
title
,
titleLen
)
;
title
[
titleLen
]
=
'\0'
;
bsData
.
Read
(
button1Len
)
;
bsData
.
Read
(
button1
,
button1Len
)
;
button1
[
button1Len
]
=
'\0'
;
bsData
.
Read
(
button2Len
)
;
bsData
.
Read
(
button2
,
button2Len
)
;
button2
[
button2Len
]
=
'\0'
;
stringCompressor
->
DecodeString
(
text
,
4096
,
&
bsData
)
;
bsData
.
Read
(
textLen
)
;
bsData
.
Read
(
text
,
textLen
)
;
text
[
textLen
]
=
'\0'
;

можно ли исправить эти ошибки?

error.jpghoracy · 18 Июн 2022 в 18:23' data-fancybox="lb-post-1065096" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/152939/" style="cursor: pointer;" title="error.jpg">
 
Ответить с цитированием