假设我有一个类,其中一个方法成员名称是关闭的,而在类中,我使用C函数来打开和关闭文件
因此,我将有两个完全不同的同名函数,但一个是C,另一个是C++.
因此,当我调用close时,似乎编译器很困惑
s = socket(PF_INET, SOCK_DGRAM, 0);
close(s)
Run Code Online (Sandbox Code Playgroud)
怎么解决这个问题?谢谢
您的会员功能:
close(s)
Run Code Online (Sandbox Code Playgroud)
全局命名空间中的函数
::close(s)
Run Code Online (Sandbox Code Playgroud)