自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除