Size: a a a

2020 April 12

К

Константин in pro.cxx
vehlwn
Чем 11 отличается от 14? Авто в параметре лямблии? Хроно литералы?
Авто как тип возврата функций
источник

К

Константин in pro.cxx
vehlwn
Зачем нужен 11, когда он багованый и лучше брать 14?
17?)
источник

D

Danya in pro.cxx
vehlwn
Зачем нужен 11, когда он багованый и лучше брать 14?
Я пишу код, хочу, чтобы он и под С++11 компилировался
источник

A

Alex in pro.cxx
это ужасно
источник

К

Константин in pro.cxx
Может взять более раннюю версию
источник

IA

Igor Akhmetov in pro.cxx
Danya
При компиляции /Zc:__cplusplus /std:c++11 константа __cplusplus показывает 14 стандарт
Ну и на сайте майкрософта написано аналогичное — что они не поддерживают С++11 как отдельную опцию
Эту опцию ввели сравнительно недавно во время работы над C++17. Раньше в компиляторе не было возможности выбора стандарта.
источник

D

Danya in pro.cxx
Pavel Kazakov
а проверь не константой, а какой-нибудь фичей языка: типа вызови std::enable_if_t<T, U>? :) это только в 14 есть, 11 не знает про _t
Эта строчка компилируется:
const auto i = [](const auto i, const auto j) {return i < j;};

При: set(CMAKE_CXX_STANDARD 11)
источник

D

Danya in pro.cxx
/std:c++11 для MSVC неизвестная опция
источник
2020 April 13

ПК

Побитый Кирпич in pro.cxx
Danya
/std:c++11 для MSVC неизвестная опция
Вроде потому что полноценная поддержка появилась в vs 2015 и сразу с с++14
источник

ПК

Побитый Кирпич in pro.cxx
Хотя не, там она частичная
источник

v

vehlwn in pro.cxx
Danya
Эта строчка компилируется:
const auto i = [](const auto i, const auto j) {return i < j;};

При: set(CMAKE_CXX_STANDARD 11)
Какие фичи 11 не совместимы с 14?
источник

D

Danya in pro.cxx
vehlwn
Какие фичи 11 не совместимы с 14?
Мне в макросе надо было подменять constexpr на inline в зависимости от стандарта
источник

A

Alex in pro.cxx
А можно сделать std::pair-обёртку над парой объектов без их копирования? Что-то вроде std::pair<const T&, const U&>{t, u}?
источник

AP

Antony Polukhin in pro.cxx
Alex
А можно сделать std::pair-обёртку над парой объектов без их копирования? Что-то вроде std::pair<const T&, const U&>{t, u}?
std::tie ?
источник

A

Alex in pro.cxx
не уверен, хотел это передать в std::find по контейнеру пар. Чтоб не использовать find_if c лямбдой.
источник

A

Alex in pro.cxx
А нет стандартного алгоритма для поиска последнего вхождения элемента в последовательности?
источник

EP

Egor Pugin in pro.cxx
Alex
А нет стандартного алгоритма для поиска последнего вхождения элемента в последовательности?
find(rbegin()...
источник

A

Alex in pro.cxx
нет, мне уже даны два итератора, я не думаю, что их можно просто поменять местами
источник

A

Alex in pro.cxx
или можно? Или это зависит от типа итераторов?
источник

A

Alex in pro.cxx
точно нельзя просто так, end же невалиден в качестве begin
источник