C ++ новичок здесь.
У меня есть 3 строки
const char section1[] = {0x12, 0x34, 0x56, 0x78};
std::wstring section2 = L"section2";
const char section3[] = {0x23, 0x45, 0x67, 0x89};
И мне нужно объединить их с результатом, который выглядит как
{0x12, 0x34, 0x56, 0x78, 0x73, 0x00, 0x65, 0x00, 0x63, 0x00, 0x74, 0x00, 0x69, 0x00, 0x6f 0x6e, 0x00, 0x32, 0x00, 0x23, 0x45, 0x67, 0x89, 0x89 1008 *
Итак, два бита ASCII с секцией Unicode, расположенной посередине.
Какой лучший способ присоединиться к ним и какой тип данных лучше всего хранить для вывода в файл?