2
Я создал объект CComSafeArray, содержащий 32 элемента, используя следующие операторы. Но после некоторых операций я узнал, что мне нужно всего 3 элемента в безопасном массиве. Можно ли изменить количество элементов в безопасном массиве после его создания?CComSafeArray change no of elements
CComSafeArray<VARIANT> x(32);
Предположим, что в исходном безопасном массиве имеется 32 элемента. Я заполнил первые 3 элемента данными. Если я изменю его размер до 3, это приведет к потере данных из первых трех элементов? Будут ли накладные расходы на производительность? – Maanu
@Maanu: Вы не потеряете элементы. Я не думаю, что накладные расходы будут значительными –