Adamos, я вот например не 3нал что есть функция которая проверяет 3авершил ли выполнение все потоки кроме основного, тупо добавив while(!allProcessEnd()) { sleep(1000);}
имеется в виду, такое Класс А исполь3ует библиотеку А, Класс Б исполь3ует библиотеку Б, приходится писать класс С где А и Б классы являются эк3емплярами - свойствами класса С. А там пишуться всякие массивы сокетов, потоков и они перебираются в3аимодействуют и т.д. и т.п., потом приходится обрабатывать исключения и остальное, гонки,дедлоки, концы строк, концы массивов, всему надо присваивать номера ,проверять очередность, приведение типов и т.д.
Sand, имеется в виду, такое Класс А исполь3ует библиотеку А, Класс Б исполь3ует библиотеку Б, приходится писать класс С где А и Б классы являются эк3емплярами - свойствами класса С. А там пишуться всякие массивы сокетов, потоков и они перебираются в3аимодействуют и т.д. и т.п., потом приходится обрабатывать исключения и остальное, гонки,дедлоки, концы строк, концы массивов, всему надо присваивать номера ,проверять, приведение типов и т.д.
вставить рекламу в роутер при посещении http сайтов, потом подменить файлик какой - нибудь при скачивании, вы его установите и будет у него админка, потом шифровальщиком заменит ваши файлы и скроит свои. Отключит обновления винды и вырубит антивирус или подставит свой фейковый антивирус который ничего не найдет. Установит кейлоггер и будет знать ваши пароли от сайтов и в последствии установит mitm атаку для шифрованных соединений, и вообще заменит проводник и все программы на те которые не будут работать с ключами некоторыми и не будут видеть скрытые его файлы и сетевые соединения. А под конец может установит вам видео соединение с виндой, а файлы ваши будут храниться на сервере. Короче винда мутант. И не поможет вам сброс настроек роутера и перестановка винды, потому что он вам биос прошьёт.