如题
解决方案 »
- tcp/ip相关的几个问题?
- 求助关于Win32 API制作带可视化样式的窗体的方法
- 要发送数据包让LAN内某个机子掉线,那个ARP包该怎么填充?
- ::SendMessage(*AfxGetMainWnd(), WM_USER+1, 0, (LPARAM) slisten );
- 提问一个关于分割窗口的问题
- 我的机器是2000/xp双系统,能不能在winxp下修改win2000的注册表呢??????
- 请教对于error信息如何处理?
- 悬赏:xml高手帮忙
- 大家来帮个忙吧:如何规定一张图的左上角为(0,0),而不是系统屏幕的左上角为(0,0)?
- 各位大侠:请问如何处理WM_CTLCOLORSTATIC消息,谢谢,救命阿!!!!!!!!!!!!!!
- 求助mbcs字符处理,有高分
- VC入门的一条路,一个暑假应该够用了。(转自vchelp)
#include "JetByteTools\Win32Tools\tstring.h"///////////////////////////////////////////////////////////////////////////////
// Classes defined in other files...
///////////////////////////////////////////////////////////////////////////////namespace JetByteTools
{
namespace Win32
{
class CIOCompletionPort;
}
}class CSocketServer : public JetByteTools::Win32::CSocketServer
{
public : CSocketServer(
const std::string &welcomeMessage,
unsigned long addressToListenOn,
unsigned short portToListenOn,
size_t maxFreeSockets,
size_t maxFreeBuffers,
size_t bufferSize = 1024,
size_t numThreads = 0);
}
这段代码是什么意思?我一点都看不懂
{
namespace Win32
{
class CIOCompletionPort;
}
}
那么这段代码的意义何在?代表了什么意思?
using JetByteTools::Win32::CIOCompletionPort;
那么以后凡是直接使用CIOCompletionPort的地方就代表了这个名字
空间里的CIOCompletionPort,而不是其他人的,如果要用其他人的
必须在CIOCompletionPort前面加上详细的名字空间?是也不是?
如果我这样说法正确的话,今天晚上真是太感谢你了,呵呵。
上面说得很清楚了。
这方面你可以把它同class一样联系起来理解嘛,他们有类似之处。不同类可以有同名函数,和namespace的限制是一样的。
MSDN的原文是,A namespace declaration identifies and assigns a name to a declarative region
够清楚了。