void QTSServer::LoadModules(QTSServerPrefs* inPrefs)

 struct dirent* theFile = ::readdir(theDir);
 // 问题1  ::做何解释,是指名字空间吗?指本类吗?
 (void)::closedir(theDir);
 //问题2   前面的(void)有何意义?
}

解决方案 »

  1.   

    1.
     ::是指非MFC函数,即未封装的WIN32函数.
    2.
     void是使返回的指针不指向任何类型.顺便问一下,你的这段代码是干什么的?
      

  2.   

    谢谢poplv。
    ::是指非MFC函数,即未封装的WIN32函数.??
    我这些源码是apple的流服务器源码,和win32应该没关系吧,是否
    还有更广义的定义?
      

  3.   

    1.
    ::是指非MFC函数,即未封装的WIN32函数其实不完全是这样,应该说这是指main命名空间中的函数