
16.12.2008, 17:24
|
|
Участник форума
Регистрация: 01.04.2008
Сообщений: 200
С нами:
9531722
Репутация:
39
|
|
проблема со строками C++
суть проблемы такая
есть код следующего вида
PHP код:
#define MRSG "\x31\xFF\x30\x2E\x30\x2E\x30\x2E\x30\x3A\x30\x00"
int main ( int argc, char **argv )
{
char *parametr = ( argv[1] );
char connect[250];
strcat (connect, MRSG );
strcat (connect, parametr);
return 0;
}
в результате объединения строк получается следующее
\x31\xFF\x30\x2E\x30\x2E\x30\x2E\x30\x3A\x30 + parametr
тоесть байт x00 из строки исключается
вопрос, как сделать
\x31\xFF\x30\x2E\x30\x2E\x30\x2E\x30\x3A\x30\ x00 + parametr
|
|
|