История изменений
Исправление
dzidzitop,
(текущая версия)
:
Сишные макросы и рефакторинг очень не дружат. Поэтому
1) текстовый поиск по сорцам
2) убирание конструктора (в приватные или = delete) и компиляция программы во всех возможных сочетаниях систем/опций - ошибки компиляции покажут «нормальные» использования.
Но с неявными преобразованиями типов при копировании как бороться - я хз. Это очень говнистая «фича» плюсов.
Ну и можно принтовать стэк в конструкторе или брэйкпойнт в дебаге. Это если число сценариев прогона небольшое и сильно нужен контекст выполнения видеть.
Исходная версия
dzidzitop,
:
Сишные макросы и рефакторинг очень не дружат. Поэтому
1) текстовый поиск по сорцам 2) убирание конструктора (в приватные или = delete) и компиляция программы во всех возможных сочетаниях систем/опций - ошибки компиляции покажут «нормальные» использования.
Но с неявными преобразованиями типов при копировании как бороться - я хз. Это очень говнистая «фича» плюсов.