Результаты поиска по запросу "c++17"
Не мое отрицательное мнение, кстати.
тся ли правильными несколько специализаций шаблонов классов, если каждая из них отличается только между шаблонами, включающими параметры шаблона, в не выводимых контекстах? Типичный примерstd::void_t использует его для определения черты, ...
Я думаю, что xskxzr отвечает на мой вопрос более прямо и четко на человеческом языке, в отличие от загадочного стандартного текста, поэтому я приму его ответ. Тем не менее, ваш ответ вместе с обсуждением в разделе комментариев очень полезен, что вполне заслуживает голосования :)
refдо C ++ 17 верно следующее: [http://en.cppreference.com/w/cpp/memory/shared_ptr/make_shared]код такой как может вызвать утечку памяти, еслиf(std::shared_ptr<int>(new int(42)), g()) вызывается послеg и бросает исключение, в то время какnew ...
типы являются дополнительными.
у сопоставить число типу. Для этого примера я сделаю функцию, которая отображает результат sizeof () на подписанный тип примитива. Мне интересно, есть ли лучший способ сделать то, что я сделал ниже в современном C ++, - это взять шаблонное ...
(второе предложение). В первом случае тип существующего значения prvalue корректируется, в то время как во втором случае создается новое значение prvalue с типом, квалифицированным cv, который корректируется с помощью [expr.type] / 2, так что объект с типом cv-unqualified будет материализовано, что является дефектом.
родолжение моегопредыдущий вопрос [https://stackoverflow.com/questions/42989034/cv-qualifications-of-prvalues-in-c14] где очевидный консенсус заключался в том, что изменение в обработке cv-квалификаций prvalues было довольно незначительным и ...
Какие заголовки в стандартной библиотеке C ++ гарантированно включают другой заголовок?
Заголовки стандартной библиотеки C ++ могут включать друг друга неопределенным образом, поэтому программисты обычно не должны зависеть от одного заголовка, в...
необязательный конструктор с initializer_list
Какова цель этого специального конструктора, принимающего список инициализатора. Может кто-нибудь привести пример того, когда это будет полезно?
зачем объявлять конструкторы constrexpr для классов с нетривиальными деструкторами (например, unique_ptr, std :: variable)
Насколько я понимаю (по крайней мере, для
В чем смысл символьных литералов UTF-8, предложенных для C ++ 17?
В чем именно смысл этого, как предложеноN4267 ?Похоже, что их единственная функция - предотвращение указания расширенных символов ASCII или частичных кодовых...
Конструктор условно помечен явным
Обновить: условный явный сделал это в проекте C ++ 20.больше о cppreferencecppreference std :: страница конструктора кортежей имеет кучу заметок C ++ 17, гов...