История изменений
Исправление unC0Rr, (текущая версия) :
Ну и сама реализация сигналов, которую генерирует moc, это, опять же обычный C++ код.
Он мог бы и сразу .o выдавать, это к делу вообще не относится
Только вот за язык (т.е. за преобразование исходного кода в объектный, с учетом всех возможных оптимизаций, диагностик и пр.) отвечает именно что компилятор.
Да. Но его возможностей оказывается недостаточно, чтобы собрать программу с сигналами, так как его выхлоп требуется дополнить объектником, отдельно сделанным из того же самого кода (что отличает этот объектник от просто библиотеки).
В общем, я понимаю всё это так: ваша точка зрения состоит в том, что вы закрываете глаза на существование moc-а и генерируемый им код.
Исходная версия unC0Rr, :
Ну и сама реализация сигналов, которую генерирует moc, это, опять же обычный C++ код.
Он мог бы и сразу .o выдавать, это к делу вообще не относится
Только вот за язык (т.е. за преобразование исходного кода в объектный, с учетом всех возможных оптимизаций, диагностик и пр.) отвечает именно что компилятор.
Да. Но его возможностей оказывается недостаточно, чтобы скомпилировать код с сигналами, так как его выхлоп требуется дополнить объектником, отдельно сделанным из того же самого кода (что отличает этот объектник от просто библиотеки).
В общем, я понимаю всё это так: ваша точка зрения состоит в том, что вы закрываете глаза на существование moc-а и генерируемый им код.