qinguoyi / TinyWebServer

:fire: Linux下C++轻量级WebServer服务器
Apache License 2.0
16.53k stars 3.9k forks source link

当线程函数为类的静态成员函数时,避免 this 指针和线程函数的形参类型不匹配??? #197

Open zhangm365 opened 1 year ago

zhangm365 commented 1 year ago

是因为创建线程时传入的线程函数需要在编译时确定对应的函数地址吧?如果是线程函数是普通成员函数,则是运行时才能确定它的地址,此时编译会报错。因此,在类中使用线程函数需要设置为 static 成员函数或设置为全局函数。

zhangm365 commented 1 year ago

如题,这种说法应该也是正确的。