C++ трюки и советы из Boost на каждый день

0ea319f675357f8444c12181e0819ee6.png В недавнем посте хабровчане проголосовали за то, чтобы главы из книги были переведены на русский. Немного подумав я решил схитрить, и вместо перевода глав из открытого доступа, рассказать о том, что есть в закрытых. Дабы не нарушать прав издательства, это будет не дословный перевод, а выжимка из тех техник, что могут показаться интересными даже людям не работающим с Boost. Что вас ждёт под катом: Избегаем вызовов макросов вместо функций, на примере max/min. Вызываем оптимальную функцию, на примере std: swap и её специализации в разных пространствах имен. Ускоряем вставку в std: vector. Деструкторы в C++11. Читать дальше →

© Habrahabr.ru