Каковы плюсы и минусы доступа к членам структуры с использованием нотации (точка) mystruct.element1 по сравнению с нотацией (стрелка) mystruct->element1?
Лучше ли определять структуры как указатели или нет?
т.е. structtype * mystruct; или как structtype mystruct;
В моем коде я хочу передавать структуры в качестве входных данных в функции.
В настоящее время я передавая их как ссылки:
void myfunc(structtype &mystruct, double a[])
{
a[0] = mystruct.element0;
}
Где (я думаю) структура будет определена как:
struct structtype{
double element0;
};
structtype mystruct;
Подробнее здесь: https://stackoverflow.com/questions/738 ... w-notation
Доступ к членам структур с использованием записи через точку или стрелку. ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как унифицировать доступ к членам класса, когда их присутствие необязательно?
Anonymous » » в форуме C++ - 0 Ответы
- 21 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как унифицировать доступ к членам класса, когда их присутствие необязательно?
Anonymous » » в форуме C++ - 0 Ответы
- 30 Просмотры
-
Последнее сообщение Anonymous
-