274 читали · 4 месяца назад
От C к C++: Оператор new и всякие-разные конструкторы
В предыдущей части я был приятно удивлён тем, что для создания экземпляра класса на стеке не требуется оператор new, как в других языках: Всё происходит как обычное объявление переменной нужного типа, и объект уже создан (на стеке), и даже вызван его конструктор. На третий день Зоркий Глаз увидел, что в C++ всё-таки используется new: MyClass* test = new MyClass(); Можно писать new MyСlass со скобками или без скобок, но про это позже. А пока про new. На деле оператор new выделяет память под объект из кучи...
16,4 тыс читали · 4 года назад
Как убрать ошибку 1С «-2147221005(0x800401F3): Недопустимая строка с указанием класса»
❓ Причина Как правило, сообщение возникает при фоновом обмене данными между системами или запуске синхронизации вручную. Что делать при появлении этой ошибки и куда смотреть. Причина связана с незарегистрированными в системе компонентами — comcntr.dll, ошибками доступа (недостаточно прав). 🎯 Подходы к решению 1. Проверьте, что обмен запускается в сеансе учетной записи, имеющей достаточные права на уровне 1С и ОС Windows. В частном случае, если служба Агента сервера 1С работает под технологической...