В качестве дисклеймера стоит сказать, что Qt – это очень мощный фреймворк у которого и так есть своя IDE, которая поставляется вместе с ним прямо из коробки. Речь конечно же об Qt Creator. Хотя в названии присутствует слово Qt, использовать эту среду можно и для разработки на чистом C++. И даже больше, не все об этом знают, но Qt Creator можно скачать и не в составе Qt и использовать, как и CodeLite, с кастомным компилятором. Что делает эти IDE прямымы конкурентом в борьбе за сердца C++ разработчиков. Единственный аргумент в пользу CodeLite лично в моем случае, это то, что при работе с ним не нужно связываться с CMake листами для настройки и управления проектом. Проект в CodeLite настраивается просто и интуитивно понятно. Хотя вполне возможно, что в Qt Creator я просто не до конца разобрался…
desDev
Sunday, November 3, 2019
Thursday, February 7, 2019
Использование Clang в CodeLite под Windows
В наше время Clang стал очень популярным. Да настолько, что даже Microsoft добавила его поддержку в пакет Visual Studio. Но что если попробовать Clang под Windows хочется, а связываться с монстром в лице Visual Studio нет. В таком случае отличной альтернативой станет CodeLite. Ведь именно возможность легко выбрать любой компилятор сделала эту IDE одной из моих любимых.
Wednesday, March 14, 2018
Swap с помощью XOR в C++
Первым делом нужно разобраться с логической операцией XOR как таковой. У неё масса различных имен: исключающее "или", строгая дизъюнкция и много других. Зато единственный и вполне определенный результат работы :) Она возвращает 0 (он же false), когда логические операнды имеют одинаковые значения, и 1 (он же true) – когда значения разные. Таблица ниже показывает это более наглядно.
Subscribe to:
Posts (Atom)