оборачивать можно
В main объявляю, но не работает
TestBoxC *info = new TestBoxC("Test");
info->getINFO();
TestBoxC info("Test");
info.getINFO();
Условие:
Есть N целых чисел. Сами числа нам неизвестны, но известно, что никакие два из этих чисел не имеют одинакового остатка при делении на N. Требуется подсчитать остаток от деления их суммы на N
Только в батниках с датами работать проблематично - сам командный язык не поддерживает никаких типов, кроме строк. Так что может быть лучше смотреть сразу в сторону posh.
Коротко расскажу, как это можно сделать на батниках:
Тут уже forfiles не помошник, т.к. он умеет только с датой модификации работать.
Команда dir умеет выводить в отсортированном по дате виде файлы, сортировку можно инвертировать.
Эта команда выведет все файлы в текущем каталоге, отсортированные по дате создания, сама дата создания так же выводится:
dir /t:c /o:d /a:-d *
Дальше эту команду заворачиваете в for /f, получаете в переменных цикла дату и имя файла.
В теле цикла сравниваете дату с текущей и если прошло 14 дней с момента создания, удаляете файл.
Сравнивать дату просто так нельзя - как я уже писал батники не умеют работать с датой.
Но можно конвертировать дату в timestamp и сравнивать уже timestampы.
Процедуру конвертации даты в timestamp можно нагуглить.
На poshe все будет значительно проще, т.к. сам язык умеет работать с датами.