arthur2 писал(а):Ага, мидл обрезал по нулю, осталось только FOO
Ну как и предполагалось. Наверное они применили там
strlen или
strcpy или что-нибудь такое. Недальновидные идиоты.
arthur2 писал(а): в бейсике debug.print char3 дает FOO BAR (причем, в строке именно ноль).
Вроде всё правильно, да? 0-символ заменяется на пробел в Immediate Pane.
arthur2 писал(а):А олевью, почему-то вообще какую-то хрень показывает: const LPSTR char3 = "FOO\0мІ\0";
А здесь другая команда косоруких поработала. Выделили места сколько нужно, а
strcpy скопировала только часть строки, всё остальное — мусор.