我正在尝试将winsock2封装在一个类中,我有一个名为bind的成员函数,它显然与winsock2.h的bind函数冲突。
class foo {
public:
void bind();
void some_function() {
bind(_sockfd, p->ai_addr, p->ai_addrlen); //error... compiler actually calls foo::bind() instead of the global bind function.
}
private:
...
}对此有解决方案吗?(除了重命名foo::bind()之外)。
https://stackoverflow.com/questions/44471738
复制相似问题