On Sunday, 11 September 2022 at 09:02:31 UTC, Injeckt wrote:
I have a one class and two modificators, where in "public" function I'm calling CreateThread with address of the ClientThread function which stored in same class, but in "private" modificator.

And i get this error:
Error: cannot pass argument `&this.ClientThread` of type `extern (Windows) uint delegate(void* param)` to parameter `extern (Windows) uint function(void*) @system`.


Pointers to non-static member functions always produce a delegate. Otherwise, you wouldn't be able to access the class instance's members.

Reply via email to