Результаты поиска по запросу "c++11"

3 ответа

Это современный C ++, чтобы использовать srand для установки случайного начального числа?

Для кода, который используетstd::random_shuffleМне нужно установить случайное начальное число, чтобы создаваемые псевдослучайные последовательности менялись при каждом запуске программы. пример кода здесь ...

2 ответа

Вывод типа возврата с лямбдами-операторами

Я писал код, и недавно я обнаружил, что g ++ не предупреждает меня об определенном классе проблем: согласно C ++ 11 5.1.2.4, если ваша лямбда-выражение не является единственным оператором return, тогда тип возвращаемого значения должен быть ...

4 ответа

Почему мы должны помечать функции как constexpr?

C ++ 11 разрешает функции, объявленные сconstexpr спецификатор для использования в константных выражениях, таких как аргументы шаблона. Существуют строгие требования к тому, что разрешеноconstexpr; по сути, такая функция содержит только одно ...

ТОП публикаций

4 ответа

Почему вы используете std :: move, когда у вас есть && в C ++ 11? [Дубликат]

Возможный дубликат: Может кто-нибудь объяснить мне семантику перемещения? [https://stackoverflow.com/questions/3106110/can-someone-please-explain-move-semantics-to-me] Недавно я посетил семинар по C ++ 11, и был дан следующий небольшой ...

1 ответ

Реализация future :: then () эквивалентно для асинхронного выполнения в c ++ 11

У меня есть несколько вопросов о реализации функцииthen() вРазговор Херба Саттера [http://channel9.msdn.com/Shows/Going+Deep/C-and-Beyond-2012-Herb-Sutter-Concurrency-and-Parallelism] , Эта функция используется для цепочки асинхронных операций, ...

4 ответа

Конвертировать std :: chrono :: time_point в unix timestamp

Как я могу получитьstd::chrono::duration с фиксированной даты? Мне нужно это, чтобы преобразоватьstd::chrono::time_point на метку времени Unix. Вставьте код в XXX auto unix_epoch_start = XXX; auto time = std::chrono::system_clock::now(); ...

5 ответов

Почему наивное матричное умножение C ++ в 100 раз медленнее, чем BLAS?

Я взглянул на умножение больших матриц и провел следующий эксперимент, чтобы сформировать базовый тест: Произвольно сгенерировать две матрицы 40, x 4096 X, Y из стандартного стандартного значения (среднее значение 0, стандартное значение 1).Z = ...

2 ответа

Что мне разрешено делать со статическим, инициализированным в классе элементом данных constexpr?

Вероятно, это немного необычный вопрос, поскольку он требует более полного объяснения короткого ответа, данногоДругой ...

3 ответа

Тест критического шага кеша процессора, дающий неожиданные результаты в зависимости от типа доступа

Вдохновленэтот недавний вопрос о SO и ответы, данные [https://stackoverflow.com/questions/14532169/naive-c-matrix-multiplication-100-times-slower-than-blas] что заставило меня чувствовать себя очень невежественным, я решил потратить некоторое ...

1 ответ

Использование регулярных выражений в C ++ 11

Почему я не могу использовать lookbehinds в C ++ 11? Lookahead работает отлично. std::regex e("(?<=a)b");Это вызовет следующее исключение: The expression contained mismatched ( and ).Это не вызовет никаких исключений: std::regex ...