Зачем мне нужен распространяемый пакет для неуправляемого кода? (msvcp100.dll)

  1. Какова цель 'msvcr XXX .dll »и« msvcp XXX .dll »? И в чем разница между msvc r и msvc p ?
  2. Почему мне нужно связывать их с моим двоичным файлом, если это просто очень простой и неуправляемый .dll? Это потому, что это часть компоновщика? Почему по умолчанию ее нет в системном каталоге Windows в качестве общей библиотеки?

Я просто пытаюсь понять, почему в Windows есть такие сложные вещи ....

16
задан greatwolf 3 February 2017 в 10:17
поделиться