Size: a a a

2020 July 20

s

std::slavik in supapro.cxx
Danya
Читай внимательно
я читаю
источник

s

std::slavik in supapro.cxx
про эмбеддед, кстати, писал уже, но драйверы, серверы и тд пишутся с ы на конце
источник

s

std::slavik in supapro.cxx
компьютерное зрение, робототехника, AR, VR
источник

LA

Liber Azerate in supapro.cxx
Объясните, пожалуйста, до сих пор не понимаю, откуда взялось три возможных вызова. Или объекты в обеих ветках создаются, независимо от того, какая выбрана?
источник

LA

Liber Azerate in supapro.cxx
Переслано от CopyElisionQuiz
Вопрос 10 из 10:

Для следующей структуры
struct Struct {
   Struct();
   Struct(int);
   Struct(const Struct&);
   Struct(Struct&&);
};

Сколько вызовов конструкторов будет сгенерировано компилятором для функции в C++17:
Struct question10(bool b) {
   if (b) {
       Struct s{};
       return s;
   } else {
       return 42;
   }
}


Правильный ответ: 2 или 3
источник

Е

Егор in supapro.cxx
Liber Azerate
Объясните, пожалуйста, до сих пор не понимаю, откуда взялось три возможных вызова. Или объекты в обеих ветках создаются, независимо от того, какая выбрана?
вопрос про асм наверное, а не про конкретный вызов
источник

CD

Constantine Drozdov in supapro.cxx
Liber Azerate
Объясните, пожалуйста, до сих пор не понимаю, откуда взялось три возможных вызова. Или объекты в обеих ветках создаются, независимо от того, какая выбрана?
NRVO не обязательный
источник

LA

Liber Azerate in supapro.cxx
Constantine Drozdov
NRVO не обязательный
Так-то я понял, мне это известно. Ну вот Struct s{} – конструктор.
return s – хорошо, не обязательный NRVO – move. Получается два. Что я упускаю?
источник

CD

Constantine Drozdov in supapro.cxx
Liber Azerate
Так-то я понял, мне это известно. Ну вот Struct s{} – конструктор.
return s – хорошо, не обязательный NRVO – move. Получается два. Что я упускаю?
И третий преобразование типа 42
источник

LA

Liber Azerate in supapro.cxx
Constantine Drozdov
И третий преобразование типа 42
Ну вот я спросил, независимо от того, выполняется ли ветка, конструктор всё равно вызывается?
источник

CD

Constantine Drozdov in supapro.cxx
Liber Azerate
Ну вот я спросил, независимо от того, выполняется ли ветка, конструктор всё равно вызывается?
Так вопрос сколько их в функции, а не сколько максимум вызовется
источник

LA

Liber Azerate in supapro.cxx
Constantine Drozdov
Так вопрос сколько их в функции, а не сколько максимум вызовется
Ааа... Вот так можно и неправильно понять. Спасибо
источник

ПК

Побитый Кирпич... in supapro.cxx
Архив
Здравствуйте, пожалуйста подскажите с чего начать изучать с++
С учебника
источник

ПК

Побитый Кирпич... in supapro.cxx
Главное чтоб учебник был по новому стандарту
источник

ПК

Побитый Кирпич... in supapro.cxx
>= С++11
источник

IZ

Ilia Zviagin in supapro.cxx
Архив
Здравствуйте, пожалуйста подскажите с чего начать изучать с++
Учебник, Прата, С++ премиер
источник

IZ

Ilia Zviagin in supapro.cxx
Побитый Кирпич
Главное чтоб учебник был по новому стандарту
Не главное
источник

IZ

Ilia Zviagin in supapro.cxx
Побитый Кирпич
Главное чтоб учебник был по новому стандарту
Ты знаешь хоть один такой?
источник

W

Wild_Wind in supapro.cxx
Ilia Zviagin
Ты знаешь хоть один такой?
Да, Скотт Мейерс Эффективное использование STL. 2001 год.
источник

IZ

Ilia Zviagin in supapro.cxx
Wild_Wind
Да, Скотт Мейерс Эффективное использование STL. 2001 год.
Это не учебник
источник