Результаты поиска по запросу "std"
C ++ STL map: время доступа O (1)?
Является ли ключ взгляд наstd::map O (1)? Я думал, что это было, пока я не думал об этом больше. Он основан на реализации дерева, поэтому время поиска должно быть O (log N), правильно? И, возможно ли, чтобы O (1) посмотрел на строковый ...
Что делает std :: _ lockit?
Я проверил производительность проекта c ++ и результаты мне не очень понятны. std::_lockit::int() имеет более 20% эксклюзивных образцов. Что он делает и как мне избежать его чрезмерного использования? У меня есть много вещей, ...
использование вне области видимости переменных в лямбда-выражениях C ++ 11
Я играю с C ++ 11 для удовольствия. Мне интересно, почему это происходит: //... std::vector<P_EndPoint> agents; P_CommunicationProtocol requestPacket; //... bool repeated = std::any_of(agents.begin(), agents.end(), [](P_EndPoint i)->bool {return ...
Как получить сообщение об ошибке при сбое ifstream open
ifstream f; f.open(fileName); if ( f.fail() ) { // I need error message here, like "File not found" etc. - // the reason of the failure }Как получить сообщение об ошибке в виде строки?
C ++ std :: async запускается в основном потоке
Есть ли способ запустить функцию обратно в главном потоке? Так что, если я вызвал функцию через Async, которая загрузила файл, а затем проанализировала данные. Затем он будет вызывать функцию обратного вызова, которая будет выполняться в моем ...
Какая разница в производительности при использовании массива string и char?
У меня есть следующий код:
Нить в C ++ в MacOS X
Я пытаюсь запустить некоторый код, используя потоки в стандартном C ++ (установленном с XCode) в MacOS X Mavericks. Но я получаю некоторые ошибки. Вот минима...
Почему std :: setprecision (6) передает более шести цифр в режиме фиксированной ширины?
Вывод следующего кода:
В чем разница между использованием структуры с двумя полями и парой?
Какая разница в распределении памяти и эффективности между использованием структуры с двумя полями и парой?