⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 link.h

📁 这是纸牌游戏斗地主,算法完整,可以单机,网络连线玩.
💻 H
字号:
// Link.h: interface for the CLink class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_LINK_H__287CDDA6_0405_4A4C_AF03_E29CB5624C55__INCLUDED_)
#define AFX_LINK_H__287CDDA6_0405_4A4C_AF03_E29CB5624C55__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000


class CLink  
{
private:


//	char buff[256]; /* 存放服务端返回的信息 */

//	unsigned long uladdr; /* 转换后的服务器地址 */

	int m_nPort;		/* 默认去连接的端口 */
	SOCKET m_hSocket;

//	struct sockaddr_in cliaddr; /* 存放返回的客户地址信息 */
//	int len;
public:
	static CString	m_szHostname;	  //本机名;
	static CString  m_szIpaddress;  //本机IP地址;
	static int GetHostIP();
public:
	CLink();
	virtual ~CLink();

	void SocketInit();

	void Create();
	void Bind();
	void Close();

	void Listen();
	void Accept(CLink* pServer_Link);
	int Connect(CString);   //0表示失败,1表示成功;

	int Send(void* pbuffer,int nSize);
	int Recv(void* pbuffer,int nSize);
};

#endif // !defined(AFX_LINK_H__287CDDA6_0405_4A4C_AF03_E29CB5624C55__INCLUDED_)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -