Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Выражение ? / 8 сообщений из 8, страница 1 из 1
15.03.2014, 22:13
    #38587309
denes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выражение ?
Выражение состоит из одного или более операндов, в простейшем случае – из одного литерала или объекта. Результатом такого выражения является r-значение его операнда. Например:
void mumble() {
3.14159;
"melancholia";
upperBound;
}

Результатом вычисления выражения 3.14159 станет 3.14159 типа double, выражения "melancholia" – адрес первого элемента строки типа const char*. Значение выражения upperBound – это значение объекта upperBound, а его типом будет тип самого объекта.
Более общим случаем выражения является один или более операндов и некоторая операция, применяемая к ним:
salary + raise
ivec[ size/2 ] * delta
first_name + " " + 1ast_name

И как с этим работать ?
...
Рейтинг: 0 / 0
15.03.2014, 23:23
    #38587326
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выражение ?
А вопрос-то в чем?
...
Рейтинг: 0 / 0
15.03.2014, 23:34
    #38587330
рубист
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выражение ?
miksoft,

Похоже у него допуск к экзамену горит.
Тяжело делать задание, когда не ходишь на лекции ........ :)
...
Рейтинг: 0 / 0
15.03.2014, 23:35
    #38587331
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выражение ?
Лично у меня вопрос: что это за язык? На С++ чегой-то не похоже...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
15.03.2014, 23:51
    #38587337
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выражение ?
Dimitry SibiryakovЛично у меня вопрос: что это за язык? На С++ чегой-то не похоже...Почему же?
Логически, конечно, бессмысленно, но синтаксически вроде корректно.
...
Рейтинг: 0 / 0
16.03.2014, 00:01
    #38587342
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выражение ?
miksoftЛогически, конечно, бессмысленно, но синтаксически вроде корректно.
Последнее сложение строк как-то подозрительно выглядит. Конечно, если считать все
перегруженные стандартной библиотекой операторы частью языка...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.03.2014, 00:03
    #38587343
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выражение ?
Dimitry SibiryakovmiksoftЛогически, конечно, бессмысленно, но синтаксически вроде корректно.
Последнее сложение строк как-то подозрительно выглядит. Конечно, если считать все
перегруженные стандартной библиотекой операторы частью языка...Если first_name имеет тип, например, AnsiString, то все нормально. Остальные операнды будут к нему приведены, если это возможно.
...
Рейтинг: 0 / 0
16.03.2014, 01:02
    #38587356
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выражение ?
denes, если-бы мы обсуждали Lisp то можно было-бы объявить
функцию которая возвращает список
Код: python
1.
'(3.14159 "melancholia" upperBound)


и этот список действительно был-бы эффектом работы этой функции.

Но с точки зрения С++ тот код что ты привел - безсмысленый. Он не делает
видимой полезной работы.

Задай пожалуйста вопрос связанный с тематикой С++.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Выражение ? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]