![]() |
|
|
![]()
|
|
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 48 Всего: 135 |
mabrarov, спасибо за развёрнутый ответ, но хотелось бы знать, что, например, Вы используете такого в бусте, чего нет в Qt ?
-------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| mabrarov |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 100 Регистрация: 12.1.2011 Где: Казань Репутация: 1 Всего: 9 |
borisbn, перечислю то, что использую совместно с Qt (а не то, что использую, и чего нет в Qt), начиная с наиболее частого:
|
|||
|
||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 48 Всего: 135 |
mabrarov, спасибо. Плюсанул.
/me ушёл курить указанные мануалы. Пока информации столько, что тему, пожалуй, закрываю, но ответы буду почитывать. mabrarov, ещё раз спасибо. -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| mabrarov |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 100 Регистрация: 12.1.2011 Где: Казань Репутация: 1 Всего: 9 |
Это было просто IMHO Для меня C++ (к сожалению) почти хобби. Последние 2,5 года работы на Java. Надеюсь, кто-то из C++-профи что-нибудь напишет/даст критику. Это сообщение отредактировал(а) mabrarov - 20.9.2011, 10:09 |
|||
|
||||
| EnergoHokum |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 600 Регистрация: 10.11.2006 Где: Россия, Ставропол ь Репутация: 2 Всего: 6 |
Профессионалом я себя не назову, но boost-ом пользуюсь очень часто. Вот основное, без чего жить трудно:
CRC -- CRC он и в Африке CRC. Header-only date-time -- работа с датами и временем, с временными интервалами. Может потребовать линковки к проекту. enable_if -- выбор "как быть дальше" на этапе компиляции, а не в runtime. Header-only. filesystem -- работа с файлами, каталогами, путями к ним. Требует линковки к проекту. function -- функциональные объекты, созданные bind-ом можно сохранять. Header-only. lambda -- создание безымянных функций, с введением C++0x теряет актуальность. Header-only. property-tree -- удобно использовать для работы с конфигурационными файлами *.ini, XML, JSON, INFO. Header-only. signals V2 -- реализация механизма сигнал-слот, потокобезопасная, типобезопасная, проверки типов в compile-time. Header-only. smart-ptr -- умные указатели. Header-only. Spirit -- фреймворк, вкючающий в себя лексический анализатор (Lex), генератор LL-парсеров (Qi), генератор генераторов (Karma). Header-only. static_asserts -- предупреждения времени компиляции, очень полезная штука. Header-only. system -- обёртки над системозависимыми кодами ошибок. Требует линковки к проекту. thread -- потоки, на пару с bind заруливают все прочие реализации (как пример, Qt-шные потоки) в минуса, можно создать поток внутри экземпляра класса, привязанный к произвольной его (класса) функции, с передачей функции этого потока нужного количества входных параметров. Header-only. Xpressive -- регулярные выражения. Header-only. |
|||
|
||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 48 Всего: 135 |
EnergoHokum, спасибо. Я так скурюсь
Голова уже кругом от такого:
Я, конечно, понимаю, что там делается, однако... И это - ещё, пожалуй, самое простое... А если серьёзно, то спасибо большое. Буду изучать. Плюсанул (теперь я обязан - как честный человек) Это сообщение отредактировал(а) borisbn - 20.9.2011, 14:19 -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
![]()
|
| Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |