Доступ к членам структур с использованием записи через точку или стрелку.C++

Программы на C++. Форум разработчиков
Anonymous
Доступ к членам структур с использованием записи через точку или стрелку.

Сообщение Anonymous »

Каковы плюсы и минусы доступа к членам структуры с использованием нотации (точка) 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++»