自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 成员指针运算符 .* 和 ->*

转载:http://www.groad.net/bbs/thread-5548-1-1.html        觉得很不错也很重要有一种特殊的指针叫做成员指针,它们通常指向一个类的成员,而不是对象中成员的特定实例。成员指针并不是真正的指针,它只是成员在对象中的偏移量,它们分别是:.* 和 ->* 。下面例子说明了成员指针 .* 的用法:#include "std

2017-07-23 12:33:46 1285 1

转载 linux ceil函数

转载: http://blog.sina.com.cn/s/blog_6420a71701013frf.htmlceil(取不小于参数的最小整型数)Linux下的使用 ceil(取不小于参数的最小整型数)相关函数: fabs表头文件: #include 定义函数: double ceil (double x);函数说明: ceil()会返回不小于参数

2017-07-19 00:07:58 2170

原创 linux 使用lseek函数来获取文件大小

一、获取文件大小/*测得文件大小*/ int filelen;int fd;int filelen= lseek(fd,0L,SEEK_END); lseek(fd,0L,SEEK_SET); printf("file size is %d\n",filelen); 二、lseek使用说明表头文件#include#include定义函数of

2017-07-07 11:59:12 17072 1

转载 让SourceInsight识别cc

转载链接:http://rains8231.blog.163.com/blog/static/2086560092012828114423934/让SourceInsight识别cc上篇转了ue的调节方法,今天贴一篇sourceinsight的调节方法,此处以linux中的.cc和.hh为例说明调节方法,其他语言方法相同,大家举一反三。默认的source ins

2017-07-07 11:34:22 1095 1

原创 linux下常用的一些技巧收集

一、查看日志tail -f如果日志在更新,如何实时查看 tail -f test.log 还可以使用 watch -d -n 1 cat xx.logcatcat *.log筛选日志 cat test.log |grep "debug" 查询关键字的日志1)cat -n test.log |grep "debu

2017-07-04 22:15:19 165

原创 c++虚函数表及虚函数指针

一、虚函数表c++编译器会为每个多态类创建一个虚函数表(vtable),他其实就是一个函数指针数组,其中存放着这个类所以的虚函数的地址及该类的类型信息,其中包括那些继承的虚函数二、虚函数指针每一个多态类对象都有一个隐含的指针成员,它指向所属类型的vtable,这个就是vptr三、虚函数动态绑定采用运行时函数寻址技术,通过基类指针或引用对虚函数的调用(*(p-

2017-07-04 21:40:25 298

wince串口读写及读写时间

1.打开串口 OpenPort() { //主要是CreateFile()函数,外加串口的一些参数初始化 hCEComm = CreateFile( L"COM1:", GENERIC_READ | GENERIC_WRITE, //允许读和写 0, //独占方式(共享模式) NULL, OPEN_EXISTING, //打开而不是创建(创建方式) 0, NULL ); //设置串口事件 //设置串口读写时间 COMMTIMEOUTS CommTimeOuts; GetCommTimeouts (hCEComm, &CommTimeOuts;); CommTimeOuts.ReadIntervalTimeout = 5; CommTimeOuts.ReadTotalTimeoutMultiplier = 0; CommTimeOuts.ReadTotalTimeoutConstant = 0; CommTimeOuts.WriteTotalTimeoutMultiplier = 50; CommTimeOuts.WriteTotalTimeoutConstant = 2000; if(!SetCommTimeouts( hCEComm, &CommTimeOuts; )) { TRACE( _T("SetCommTimeouts 返回错误") ); //关闭串口 CloseHandle (hCEComm); hCEComm = INVALID_HANDLE_VALUE; return FALSE; } //指定端口监测的事件集

2013-01-04

空空如也

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

TA关注的人

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