← All posts tagged C++

a13
? C++ code
народ, ща подумалось, а какие подводные камни могуть быть, если использовать вместо:

proc(args);
return;

что-то типа:
return proc(args);
?
//везде, ессесна, void-ы
a13
C++ slow GDB как я вообще жил раньше без gdb-шных pretty printer-ов?
apt-get install kdevelop-data (да, там куча хлама, но пакетированной альтернативы не нашёл)
cp /usr/share/kde4/apps/kdevgdb/printers/gdbinit ~/.gdbinit
a13
C++ LOR Qt вброс мимими У Qt свои задачи. Представьте абстрактную ситуацию — вы изучили С++. Кроме С++ вы ничего не знаете. У вас запущеный синдром утенка, потому С++ во все поля, в веб, искуственные интеллект, ынтерпрайз и резервное копирование файлов вы делаете с помощью самописной утилиты на С++. Вы мыслите терминологией С++, вы видите паттерны и ООП (да вообщем-то и ФП...) в рамках С++. С++ будет всегда.

В то время когда мир уже забыл о проблемах С++ и колотит бабло, выпуская релизы стабильного софта с 100500 фич раз в месяц, вы запускаете valgrind и gdb, отслеживаете состояние стека и читаете дампы памяти, считаете ссылки и ковыряетесь в простыне STL ошибок. Но вы хотите так же как остальные, хотите хоть чуть чуть прикоснуться к прогрессу, выглянув на свет из своей пещеры. И вы начинаете проект под названием Qt...

linux.org.ru
a13
C++ BL instantiated from 'static OI std::_copy<<anonymous>, <template-parameter-1-2> >::copy(_II, _II, _OI) [with _II = std::_Rb_tree_iterator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::serialization::compat_ver_3::Cfg::DataBase> >, _OI = std::insert_iterator<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Cfg::Database, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Cfg::Database> > > >, bool <anonymous> = false, <template-parameter-1-2> = std::bidirectional_iterator_tag]'

ма-ма, ма-ма, чтоб я буду дееелать