
*stl


пацаны, алярма! подскажите, пожалуйста, реализацию STL, в которой бы использовался hint в std::allocator::allocate, а то что ни посмотрю, то лютое говно, которое так и норовит куда-нибудь скопировать данные


ящитаю, что у каждого STL-ного контейнера и вообще любого сложного объекта должна быть шаблонная policy, задающая реакцию на неправильное использование объекта, как-то: выход за границы вектора, обращение к front и back пустого контейнера, чтение из файла уже вернувшего EOF или просто неоткрытого. тогда можно будет ... more →

отвечая сам себе в #nnhhf: clear(); нужен для того чтобы освободить ресурсы, даже если rvalue был сконструирован через std::move: http://ideone.com/V2sIt vs. http://ideone.com/nUauQ

объясните, зачем нужна строка 438? http://gcc.gnu.org/viewcvs/trunk/libstdc...

Все таки правильно говорят, что кути развращают. До такой степени привыкаешь к такми вещам как QMap::keys и QMap::values которые возвращают QList от ключей и значений, то когда в плюсах приходится замутить тоже самое, то упарываешься таким:
std::transform (map.begin, map.end, std::back_inserter (vector), ... more →

QList метод size() возвращает метод int, а у std::list тот же метод возвращает нечто совсем странное, но чаще всего это unsigned int
Удачного, блин, дебага
*stl is used by:

analizer

magog

Like-all

beardog

asmer

hirthwork