библиотека мультимедиа Spatie регенерирует команду ремесленников, не работающую на производстве

строка

outfile.write((char*) &text, sizeof (string));

неверна

sizeof(string) не возвращает длину строки, она возвращает размер строкового типа в байтах.

также не отбрасывает текст в char* с помощью C cast, вы можете получить символ char *, используя соответствующую функцию-член text.c_str()

, вы можете просто написать

outfile << text;

.

0
задан Udhav Sarvaiya 27 February 2019 в 09:45
поделиться