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

Значения Lvalue и Rvalue - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегрузка многомерной индексации http://www.cyberforum.ru/cpp/thread1793606.html
struct Matrix { int m; Matrix() {} ... operator(int n) {return ...;} }; Как перегрузить индексацию в классе чтобы можно было работать с массивом так:
C++ Как рисовать в видеокарту? Привем всем! Представим, что запущена какая-либо игра, могу ли я рисовать поверх изображения игры, то есть прямо в видеокарту? http://www.cyberforum.ru/cpp/thread1792890.html
Получение нажатия клавиши из неактивного окна C++
Привет всем! Как можно получить нажатую клавишу, если окно приложения не активно?
"std::domain_error" в bool-функции C++
Есть одна функция, которая сохраняет данные json в файл. Когда доходит дело до return, то срабатывает исключение "std::domain_error". bool Json::Save ( std::string file ) { std::ofstream...
C++ Рефакторинг: функция с большим количеством параметров http://www.cyberforum.ru/cpp/thread1792177.html
День добрый. Скажите плз, гуру рефакторинга. Вот есть функция и в нее передаётся туча параметров. Как лучше исправить ситуацию? На ум приходит а) Создание некой структуры, которая будет содержать...
C++ Аналог декоратора Python или ненормальное програмирование Всем привет. Часто приходится делать одну и ту же вещь в коде: DWORD time = ::GetTickCount(); bool result = SomeFunc(); while(!bOK && ::GetTickCount() - time < DEFINED_TIMEOUT) result =... подробнее

Показать сообщение отдельно
tokar_1
1 / 1 / 0
Регистрация: 11.04.2012
Сообщений: 36

Значения Lvalue и Rvalue - C++

14.08.2016, 14:01. Просмотров 686. Ответов 17
Метки (Все метки)

Здравствуйте.

В данной ссылке
https://msdn.microsoft.com/ru-ru/library/f90831hc.aspx
приведен пример

C++
1
2
3
4
5
6
7
8
9
int main()
{
   int i, j, *p;
 
   ..............
 
   // Correct usage: the conditional operator returns an lvalue.
   ((i < 3) ? i : j) = 7;
}
Кто может, поясните, пожалуйста, поподробнее, почему
C++
1
 ((i < 3) ? i : j)
- это есть lvalue ?

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