konwertuj odwołanie do reprezentacji wskaźnika w C ++
Czy istnieje sposób „przekonwertowania” odwołania do wskaźnika w c ++? W przykładzie poniżejfunc
już zdefiniował prototyp i nie mogę go zmienić, alefunc
jest moim API i chciałbym przekazać oba parametry, albo jeden (i drugi zestaw do NULL) lub żaden (oba ustawione na NULL):
void func2(some1 *p1, some2 *p2);
func(some1& obj, some2& obj2)
{
func2(..);
}