Что-то заставляло меня верить, что на 64 битной системе класс должен быть выравнен на границе 8 байт, даже если в нем нет восьмибайтных полей.
Спасибо за подробный ответ.
Установил KDevelop 4.4.0 beta. Из плюсов:
1. однозначно очень хорошая поддержка C++11. Внутри лямбд работает автодополнение, понимает enum class.
2. встроенный отладчик — я погулял по коду в дебаггере — неплохая скорость работы, быстрый доступ к консоли gdb.
3. подсветка и автодополнение действительно на высоте — субъективно лучше чем в Qt Creator.
Из минусов:
1. Поддельный vim даже слабее, чем в Qt Creator, самое неприятное — он не поддерживает нормальный поиск (после поиска n не работает). Поиск в Vim очень важен.
2. Среда немного тяжеловата. Если на фоне запущено что-то тяжелое, она начинает немного тупить. Qt Creator в этом плане по легче.
Я использовал последнюю на то время версию clang++, которая была на сайте. Сейчас обновил ее до самой свежей с сайта, и проблемы с constexpr разрешились. Но задержка в пол секунды все равно есть, хотя режим — libclang.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Спасибо за подробный ответ.