Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Пока не будет нормальной постановки задачи, не будет и решения. Одни догадки.
А было бы интересно. Скорее всего, обертка в класс и реализация оператора "=" помогли бы.
Помогли-бы исключения, но их нет :-) Обёрткой класса и перегрузкой операторов это не решить...
телепатически вижу что у автора есть многочисленные функции типа MyStruct *FindByCriterya() или int GetStructIndexInArray(), и вдруг выяснилось что поиск не всегда бывает удачен и функции не всегда могут вернуть валидный объект или правильный индекс.
И теперь ему по всему коду, включая вложенные циклы и вызовы, надо проставлять сравнение c 0,-1 и делать пути восстановления и выхода.
100% может помочь полный рефактор кода, но это по факту - переосмыслить и переписать всё заново, чего автор пытается избежать
Чего гадать? Задачи-то нет