- 博客(8)
- 收藏
- 关注
转载 Linux: fd_set用法
select()机制中提供一fd_set的数据结构,实际上是一long类型的数组,每一个数组元素都能与一打开的文件句柄(不管是socket句柄,还是其他文件或命名管道或设备句柄)建立联系,建立联系的工作由程序员完成,当调用select()时,由内核根据IO状态修改fe_set的内容,由此来通知执行了select()的进程哪一socket或文件可读。 多端口复用函数select在调用前
2011-06-28 12:54:00 260
转载 (C++)关于多文件include顺序产生环的若干心得
这工程大了,类多了,include还真是个问题。前些天写多两个类,结果引来一堆"不是类或命名空间名称""未声明的标识符""左边必须指向/类/结构/联合/泛型类型"...哭死>_我们都知道,include的顺序是有讲究的。可是具体该怎么讲究平时也没太在意过,反正只要能include到程序运行起来就行了(啊,不要BS我,我是门外汉,囧)。然则当文件一多起来,相互调用的关系难免形成环,这时就头痛
2011-06-18 11:26:00 1058
转载 Winsock聊天室编程笔记
转自 http://hi.baidu.com/wujierd/blog/item/2f21a9ab74d81dda7cd92a53.html 最近在学网络通信编程,根据书上的练习,我写了个基于Winsock编程的聊天室但是出现了一些错误,m_addr.sin_addr.S_un.S_addr=inet_addr(m_strServer.GetBuffer(0));获取不到
2011-06-08 19:48:00 765
转载 MFC中CString.Format的详细用法
在MFC程序中,使用CString来处理字符串是一个很不错的选择。CString既可以处理Unicode标准的字符串,也可以处理ANSI标准的字符串。CString的Format方法给我们进行字符串的转换带来了很大的方便,比如常见的int、float和double这些数字类型转换为CString字符串只需一行代码就可以实现。 先看看Format用于转换的格式字符: %c
2011-06-05 16:10:00 271
转载 [MFC]CString类型转换
1、CString 对象的连接 能体现出 CString 类型方便性特点的一个方面就字符串的连接,使用 CString 类型,你能很方便地连接两个字符串,正如下面的例子:CString gray("Gray");CString cat("Cat");CString graycat = gray + cat;要比用下面的方法好得多:char gray[] = "Gray";char c
2011-06-05 16:01:00 427
转载 sockaddr_in , sockaddr , in_addr区别
sockaddr_in , sockaddr , in_addr区别struct sockaddr { unsigned short sa_family; char sa_data[14]; }; 上面是通用的socket地址,具体到Internet socket,用下面
2011-06-05 15:47:00 232
转载 VS2008不能自动绑定添加非控件变量,VS2010编译的程序不支持Windows2000
<br />VS2008不能自动绑定控件和对应的变量,需要手工添加如下代码:<br />DDX_Text(pDX, 控件ID, 变量名)<br />VS2010编译的C/C++非托管程序,不能在Windows2000系统上运行,因为微软已经放弃了对Windows2000系统的支持, 如果需要编译运行在Windows2000上的程序,请选择VS2008编译
2011-05-22 16:02:00 633
转载 如何在vs2008中添加WM_INITDIALOG消息映射
vs2008版本为对话框添加WM_INITDIALOG消息映射时,在“消息”中找不到这个东西原因在于:VS2003开始已经将WM_INITDIALOG移到了重写里面,重写里面有一个OnInitDialog,对应了VC6.0的 WM_INITDIALOG消息解决方案:在菜单[(视图)view] 里有(类视图)点选之后主窗口就显示这个视图了,在类视图上选中主要对话框的那个类,右键选择属性,属性视图上有六个按钮,点第六个按钮就显示了所有该类可以重载的函数,找到对应的OnInitDialog即可添加函数内容
2011-05-22 16:00:00 897
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人