Person{};
void foo() {
Person{} = Person{};
}
компилируется?
Что значит person = person? Ты функции person даешь значение функции person?
Сначала книжки, потом вопросы :) Хотя можно вопросы по книжкам
rvalue = rvalue?
prvalue = prvalue
Ноги растут из Person{}.operator=(Person{}).
да, я наивно предполагал, что там & квалификатор автоматический, но потом понял что иначе не будет работать std::tie
Блин, не люблю учить программирование по книжкам
Видеокурсы мне по душе
Тебе придётся научиться работать с текстовыми источниками в любом случае.
Это пассивное обучение. Закрепляешь по книге и практикой
https://en.cppreference.com/w/cpp/language/value_category
например, какие?
Я не имел ввиду какой-то курс, я имел ввиду что просто по видеоурокам мне учится как-то легче
ООО, норм чел 💪
давай ссылку на его канал
У него кстати есть курс по C++
Тогда можешь забыть про С++ и С наверное тоже
Обсуждают сегодня