private:
BOOL (LASreader::*read_simple)();
oznacza?
To od LAStools w lasreader.hpp
BOOL
jest typedef bool
(od mydefs.hpp), ale nie wiem, co ta linia deklaruje, a konkretnie ::*
(podwójną gwiazdką dwukropek), i że wygląda jak wywołanie funkcji.
Wskaźnik do członka. –
Jak alias do metody? Ponieważ nie ma członka (zmiennej ani metody) o nazwie 'read_simple' dla tej klasy. CPP dla tego nagłówka używa zmiennej o nazwie 'read_simple', ale nie widzę dla niej żadnej deklaracji. I ta klasa niczego nie rozszerza ... może po prostu brakuje mi czegoś związanego z – Matt
powiązany post: https://stackoverflow.com/questions/670734/c-pointer-to-class-data-member – coincoin