А win11 сырая, багов много.
printf("Строка без завершающего нуля: %.*s\n", (int)size, buf);
Хотел написать установщик dll`ок.
По всей видимости это задел "на будущее".
Короче, опечален внекатигорийно, качество кода падает куда-то в бездну.
setlocale(LC_ALL, "");
Я хочу понять/реализовать как считаются контрольные суммы
но он будет фундаментально неправильным,
Правда последнее крупное обновление, 24H2 кажется, устанавливается с ошибкой и откатывается. Но причину я знаю, как устранить примерно то же, но пока руки не доходят, т.к. на это потребуется убить какое-то время. На самом деле в этом моя вина, но раньше это не было на столько критично, а теперь стало. Это, конечно, странно, по хорошему бы разобраться, но на это времени потребуется еще больше. Так что пока сижу на 23H2 и не особо заморачиваюсь по этому поводу.
Да и в принципе ... может уже и на линукс пора :-)