Przeszukałem go, ale nie znalazłem jednoznacznej odpowiedzi. Przykład:Co oznacza operator void *()?
class Foo {
public:
operator void*() {
return ptr;
}
private:
void *ptr;
};
Rozumiem, co to jest void* operator()
. Czy powyższy operator jest tą samą rzeczą w innej składni? Jeśli nie, co to jest? I jak mogę użyć tego operatora, aby uzyskać ptr
?
pamiętać, że aktualny kod ma literówkę, brak "opeatora" s a r – StephenTG
@StephenTG Dzięki. Zmodyfikowany – GuLearn
To operator obsady. http://ideone.com/k1EiJF – Chad