2 / 2 / 0
Регистрация: 09.02.2013
Сообщений: 177
1

Что обозначает ->

31.08.2014, 08:52. Показов 652. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Что обозначает -> ?
например top ->value = c;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.08.2014, 08:52
Ответы с готовыми решениями:

Что обозначает этот инкремент ?
znaiu chto zasmeete novichka za etot vopros no chto oznachaet podobnii increment? : int x = 5; ...

ERROR что обозначает ошибка
Что обозначает такие ошибки и как их справить ERROR требуется выражение ERROR требуется указать...

Что обозначает данный код?
Подскажите, пожалуйста, как пояснить строки 4 и 5 в коде: #include <iostream.h> char& last (char*...

Что обозначает unsigned char '\0' 0 (0x00)?
Это значение переменной выходит в функции "Контроль конца строки для команд без аргументов (1 - в...

3
3257 / 2059 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
31.08.2014, 08:59 2
Короткий ответ: присваивание полю value структуры top значение переменной с, где top - указатель.

Длинный ответ на правах наброса: по такой записи в c++ невозможно точно определить ее смысл. Лучшее, что можно сказать:
top - это объект какого-то класса, для которого определен оператор->.
value - объект некоторого класса, поддерживающего операцию присваивания, допускающую в качестве аргумента объект c.
0
836 / 343 / 67
Регистрация: 20.11.2012
Сообщений: 794
31.08.2014, 09:00 3
Означает:
(*top).value = c

http://msdn.microsoft.com/ru-r... 0c881.aspx
0
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
31.08.2014, 09:46 4
Цитата Сообщение от FIN7 Посмотреть сообщение
Что обозначает -> ?
например top ->value = c;
Доступ к члену экземпляра, адресуемого по указателю.

Добавлено через 4 минуты
Цитата Сообщение от 0x10 Посмотреть сообщение
Длинный ответ на правах наброса: по такой записи в c++ невозможно точно определить ее смысл.
Ну да, понять, какого типа член по такой записи не возможно.
0
31.08.2014, 09:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.08.2014, 09:46
Помогаю со студенческими работами здесь

Что обозначает знак % после rand()?
Что обозначает знак % в int secret = rand() % 10 + 1;

Пожалуйста объясните что оператор nc , nl обозначает
#include <stdio.h> /* подсчет вводимых символов; 1-я версия */ main () { long nc; nc = 0;...

Что обозначает точка с запятой в цикле
Что обозначает ; в цикле? Например, for( ;n<f && k<l; k++ )

Нюансы синтаксиса C++ - что обозначает запись *=
Здравствуйте, дорогие форумчане. Это, скорее всего, глупый вопрос, но можете объяснить немного...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru