Как можно создать отладочный модуль , явно записывающий в лог , на какой именно строчке завершилось приложение ? C++ или Qt
Логи для этого не лучшее решение. В среднем или крупном проекте слишком много писать придется, и производительность просядет заметно, запись в файл не дешевая операция.
Для этого лучше подойдут т.н. крешдампы (crashdump). Крешдапм это по сути по-байтовая запись всей памяти и стека в момент падения. Сам файл дампа создается либо самой программой если она смогла обработать падение, либо специальной монитор-службой (лучший вариант) которая должна быть настроена и запущена в системе. После получения крашдампа его можно загрузить в отладчике и не только посмотреть в каком месте произошло падение но и увидеть стек со значениями всех переменных. В общем все так же как и при обычной отладке.
Подробнее как работать с дампами на Виндоуз (анг.)
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Будет ли в данном случае повторное копирование объекта на стеке?
Есть ли какая-то принципиальная/важная разница между приведением типов:
Как получить беззнаковый 1 байт, знаковый 1 байт? Как получить singned long long и unsigned long longнужно ли запрашивать по 1 байту и "докладывать"?
Имеется довольно большой конструктор и хочется его вынести за пределы определения класса оставив только прототип, подобно функции, но как...