Передача объекта в функцию с указателем в качестве параметра - PullRequest
0 голосов
/ 06 октября 2010

Как это работает, когда у меня есть только объект, но моя функция получает указатель на этот тип объекта.

Someoclass test1;

SomeFunction( Someclass*)
{
    //does something
};

Ответы [ 2 ]

4 голосов
/ 06 октября 2010

Вы передаете адрес объекта.

SomeFunction(&test1);
0 голосов
/ 06 октября 2010

Для вызова функции необходимо использовать адрес оператора (&).Так что в вашем случае:

Someclass test1;

SomeFunction(&test1);

Если вы спрашиваете, как работают указатели, здесь есть подробное объяснение .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...