自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

转载 [zz] 标准C++的类型转换符:static_cast、dynamic_cast、reinterpret_cast和const_cast

C 风格(C-style)强制转型如下:(T) exdivssion // cast exdivssion to be of type T函数风格(Function-style)强制转型使用这样的语法:T(exdivssion) // cast exdivssion to be of type T这两种形式之间没有本质上的不同,它纯粹就是一个把括号放在哪的问题。我把这两种形式称为旧风格(old-style)的强制转型。使用标准C++的类型转换符:static_cast、dynamic_cast、reinte

2011-02-28 20:47:00 750

转载 zz 函数调用约定( __cdecl + __stdcal + __fastcall )

<br /><br />调用约定 (Calling convention) 决定以下内容: 函数参数的压栈顺序,由调用者还是被调用者把参数弹出栈,以及产生函数修饰名的方法。<br />   <br /> <br /> <br />采用 __cdecl 约定时调用约定 (Calling convention) 决定以下内容: 函数参数的压栈顺序,由调用者还是被调用者把参数弹出栈,以及产生函数修饰名的方法。<br />   <br /> <br /> <br />采用 __cdecl 约定时: 函数参数按照从右

2011-02-27 21:12:00 761

转载 [zz]我的Linux书架

<br /><br />作者:wwang <br />出处:http://www.cnblogs.com/wwang <br />本文采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。<br /> <br />工作几年来,一直从事Linux内核驱动方面的开发。从接触Linux到现在,读过不少Linux方面的书籍,现把认为很不错的一部分列出来和大家分享一下。入门类一直认为,在一个系统上学习开发之前,首先需

2011-02-11 17:25:00 718

原创 总结: linux下的多线程API (POSIX线程)

POSIX线程:一个完成的线程/进程包括三部分,代码+数据+内存栈;子线程和子进程在被创建的时候,对于fork()创建子进程,三部分都要复制一份,数据包括比如文件描述符,虚拟内存,子进程关闭文件描述符不会影响父进程中的描述符;对于pthread_create()创建子线程的时候,只有内存栈被复制,其他的部分(代码,数据都是共享的),如果一个线程改变了某变量的值,其他所有的线程都调用的是改变之后的值;头文件#include 编译参数: -lpthread(一)涉及到的类型:  pthread_t, pthre

2011-02-09 18:36:00 2474 1

实模式 dos下的TCP/IP编程库(wattcp)及代码例子

更详细说明请访问: http://blog.csdn.net/dos5gw/archive/2010/03/29/5429582.aspx 目录说明: \borland c++ 3.1代码例子: 改为英文目录,可在dos环境下用bc31执行build all; \dos下的网卡驱动: 包括Realtek,intel网卡驱动; \wattcp: wattcp库及代码 \windows环境sock调试工具: 可以建立多个TCP/UDP客户端/服务端,发送/接受文本/二进制消息;

2010-04-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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