Вот прямо все? ;) И древние и те, которые появляются после очередного апдейта VS или .NET фреймворка? Не, я понимаю, что новые потом можно обновлениями донести, но это тоже не...
А ты сам инсталляторы на MSI делал? Рантайм, как правило, цепляется отдельным MSMом, который его и ставит и удаляет автоматом. Для этого ничего делать не нужно, кроме добавлен...
Крайне сомнительное утверждение (и явно нарушающее SRP). Завтра ему захочется в XML или в протобуф. И что тогда делать?
Зачем? Получение данных и их сериализация - это разные логические действия. И совершенно логично их разделить
Какое нафиг обновление? С SxS ты с конкретной версией рантайма связываешься. Обновление будет уже другой версией
А как ты понимать будешь, что там float? И как результат конструировать из реализации оператора в int'е?
Кому должно? В винде нормально можно иметь пачку общих рантаймов. Зачем тогда лишние копии плодить?
Тестировать это потом как? Или захочется ему потом разные конфигурации в разных модулях
Странная какая-то конструкция. Как будет float с int'ом складываться, например?
Только <. Как ты себе представляешь бинарный поиск с унарным предикатом?
Откуда log N по памяти-то? В стандарте явно не прописано требование, но, по идее, O(1) должно быть.
А содержимое как аллоцируется? Оно случаем не в обычную память попадает, которая не шарится?
AV именно на чтении указателя или на чтении того, на что этот указатель указывает?
Жесть какая... А зачем такие извращения?