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

простыми словами объяснте пожалуйста, в чем суть этого оператора: -> - C++

Восстановить пароль Регистрация
 
VIZZE
 Аватар для VIZZE
1 / 1 / 0
Регистрация: 18.05.2012
Сообщений: 43
27.01.2013, 19:22     простыми словами объяснте пожалуйста, в чем суть этого оператора: -> #1
простыми словами объяснте пожалуйста, в чем суть этого оператора: ->
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.01.2013, 19:22     простыми словами объяснте пожалуйста, в чем суть этого оператора: ->
Посмотрите здесь:

Объясните, в чем суть директив #ifndef/#define/#endif C++
Указатели - в чем суть? C++
C++ в чем суть ошибки?
ovefrlow? ошибка в чем суть C++
Алгоритмы поиска. Подскажите, в чем суть алгоритма? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MickeyBlueEyes
Студент
 Аватар для MickeyBlueEyes
120 / 131 / 12
Регистрация: 07.04.2011
Сообщений: 503
27.01.2013, 19:24     простыми словами объяснте пожалуйста, в чем суть этого оператора: -> #2
Доступ к елементу структуры или класса через указатель.
Указатель -> елемент (структуры / класса )
VIZZE
 Аватар для VIZZE
1 / 1 / 0
Регистрация: 18.05.2012
Сообщений: 43
27.01.2013, 19:32  [ТС]     простыми словами объяснте пожалуйста, в чем суть этого оператора: -> #3
(strcmp(Sename, (*node)->Sename) > 0, я правильно понимаю, что в итоге сравнивается существующая запись Sename с введеными элементами, той же структуры
MickeyBlueEyes
Студент
 Аватар для MickeyBlueEyes
120 / 131 / 12
Регистрация: 07.04.2011
Сообщений: 503
27.01.2013, 19:41     простыми словами объяснте пожалуйста, в чем суть этого оператора: -> #4
Цитата Сообщение от VIZZE Посмотреть сообщение
(strcmp(Sename, (*node)->Sename) > 0, я правильно понимаю, что в итоге сравнивается существующая запись Sename с введеными элементами, той же структуры
Sename может быть указателем на любую запись, а node - указатель указателей с которой берется первый указатель и по нему вытягивается его -> Sename, в котором уже чтото лежит, и эти 2 записи сравниваются, но они друг к другу отношения не имеют.
MLPMan
Кандёхаем веселее!
 Аватар для MLPMan
280 / 275 / 34
Регистрация: 02.10.2012
Сообщений: 1,931
27.01.2013, 21:05     простыми словами объяснте пожалуйста, в чем суть этого оператора: -> #5
C++
1
2
3
4
5
6
7
8
9
10
typedef struct AAA{
int X;
int Y;
} *PAAA;
 
AAA v1;
PAAA p = &v1;
int b;
b = (*p).X;
b = p->X;
Последние 2 строки эквивалентны, а "->" быстрее писать.
Yandex
Объявления
27.01.2013, 21:05     простыми словами объяснте пожалуйста, в чем суть этого оператора: ->
Ответ Создать тему
Опции темы

Текущее время: 17:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru