c++11 648

  1. Когда используется std :: weak_ptr?
  2. Разница в make_shared и normal shared_ptr в C ++
  3. Зачем использовать начальные и конечные функции не-членов в C ++ 11?
  4. Что означает «default» после объявления функции класса?
  5. Почему я не могу push_back unique_ptr в вектор?
  6. Есть ли недостаток в объявлении переменных с auto в C ++?
  7. Насколько хорошо поддерживается Unicode в C ++ 11?
  8. В чем смысл нореткин?
  9. Каковы преимущества использования nullptr?
  10. Цикл на основе C ++ 11: получить элемент по значению или ссылке на const
  11. Неопределенная ссылка на статический constexpr char
  12. Действительно ли причина перегрузки && и || не замыкаться?
  13. Какие новые возможности добавляют пользовательские литералы к C ++?
  14. Является ли pass-by-value разумным дефолтом в C ++ 11?
  15. В чем разница между std :: move и std :: forward
  16. Лямбда-захват и параметр с тем же именем - кто тенью другой? (clang vs gcc)
  17. Как я могу ввести указатель на функцию с синтаксисом C ++ 11?
  18. Является ли 1.0 действительным выходом из std :: generate_canonical?
  19. shared_ptr в массив: следует ли его использовать?
  20. Эффективен ли C ++ по-прежнему эффективен?
  21. Что такое std :: decay и когда он должен использоваться?
  22. Использование интеллектуальных указателей для членов класса
  23. Как я могу эффективно выбрать контейнер стандартной библиотеки в C ++ 11?
  24. Почему я могу использовать auto в закрытом типе?
  25. Могут ли виртуальные функции иметь параметры по умолчанию?
  26. Лямбда-захват как const-ссылка?
  27. Когда нужно сделать тип, не перемещаемый в C ++ 11?
  28. Является ли #pragma когда-то частью стандарта C ++ 11?
  29. Какие различия, если таковые имеются, между C ++ 03 и C ++ 11 могут быть обнаружены во время выполнения?
  30. Как я могу вызвать :: std :: make_shared в классе с только защищенными или частными конструкторами?
  31. Как удалить с карты при ее повторении?
  32. Почему работает std :: shared_ptr <void>
  33. Как «= по умолчанию» отличается от «{}» для конструктора и деструктора по умолчанию?
  34. Удобное объявление строк времени компиляции в C ++
  35. Предполагается ли Комитету по стандартам C ++, что в C ++ 11 unordered_map уничтожает то, что он вставляет?
  36. функция обмена членами публичного друга
  37. Модули C ++ - почему они были удалены из C ++ 0x? Вернутся ли они позже?
  38. Сопоставляет ли потокобезопасность в C ++ 11?
  39. Почему `std :: move` называется` std :: move`?
  40. В чем смысл «... ...» токена? т.е. двойной многоточий оператор на пачке параметров
  41. Использование этого указателя вызывает странную деоптимизацию в горячем цикле
  42. Что происходит с отсоединенной нитью при выходе main ()?
  43. Имеют ли переменные захвата lambdas c ++ 11, которые они не используют?
  44. Должен ли я использовать std :: function или указатель функции в C ++?
  45. Как я могу избежать циклов «для» с условием «if» внутри них с помощью C ++?
  46. Что такое ключевое слово override в C ++?
  47. Зачем кому-то использовать set вместо unordered_set?
  48. Является ли C ++ 14 добавлением новых ключевых слов в C ++?
  49. Использование общих объектов std :: function с функциями-членами в одном классе
  50. Переместить оператор присваивания и `if (this! = & Rhs)`