Здравствуйте, qaz77, Вы писали:
Q>Каст не нужен.
Q>Хочет компилятор char — так дай его:
Q>Q>char chs[10];
Q>std::fill(std::begin(chs),std::end(chs),'\0');
Q>
Был приведен очень упрощенный пример, базовый смысл которого — присвоить данным нулевое значение.
При этом тип самих данных не волнует.
Бывает так, что этот тип в явном виде не доступен.
-- Пользователи не приняли программу. Всех пришлось уничтожить. --