Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Почему i++ это rvalue, а ++i lvalue? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ fatal error C1076: compiler limit http://www.cyberforum.ru/cpp-beginners/thread804527.html
fatal error C1076: compiler limit : internal heap limit reached; use /Zm to specify a higher limit Здравствуйте, что это такое и как с этим бороться, у меня программа соглашается компилироваться...
C++ Считывание из файла Здравствуйте! Такой вопрос. Как можно считать информацию из файла следующим образом: в текстовом файле имеется 3 столбца, мне же нужно считывать данные в массив только с первого столбца. Понимаю, что... http://www.cyberforum.ru/cpp-beginners/thread804521.html
C++ Функция компаратор
зачем она нужна, как её курить, желательно с примерами
C++ Исправить оишбку в коде
Код: #include <stdio.h> #include <iostream> #include <string> class Unit { public: Unit(const char* name, int hitpoints, int damage) : hitpoints_(hitpoints), damage_(damage) {
C++ Задача Четыре чертёнка http://www.cyberforum.ru/cpp-beginners/thread804489.html
Мир в опасности. Один известный мошенник по имени Остап умер, и, попав в ад, решил заключить сделку с дьяволом. Игра простая: четыре чертёнка делятся на две команды — «чёрные» и «чумазые» — и выходят...
C++ проблемы с сортировкой пузырьком собственно сабж проблема заключается в том, что программа сортирует ЧАСТЬ массива. Допустим, надо отсортировать каждый столбец по уменьшению значения суммы цифр каждого элемента. Так программа... подробнее

Показать сообщение отдельно
mzarb
-211 / 7 / 1
Регистрация: 14.01.2013
Сообщений: 141

Почему i++ это rvalue, а ++i lvalue? - C++

10.03.2013, 12:35. Просмотров 959. Ответов 5
Метки (Все метки)

Встречал упоминания что для постинкремента создается временная копия, но дальше не объясняется. Получается, что переменной с преинкрементом можно присвоить значение, потому как возвращается её адрес, а для постинкремента адрес временной копии? Если можно, то лучше покажите реализацию постинкремента и преинкремента.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru