Я изучаю VC++, но мне интересно, почему конечным -пользователям также нужен MSVC++?
Насколько я могу видеть в MSDN, большинство, если не все библиотеки, которые используют мои программы (настоящие файлы DLL )уже поставляются с самой системой (user32.dll, kernel32.dll и т. д. ).
Но почему Paint и Notepad не нуждаются в MSVC++, а мое программное обеспечение, которое намного проще, чем Notepad, требует этой среды выполнения? Что делает среда выполнения? Как это работает? Есть ли способ заставить мою программу работать без MSVC++?