- 博客(10)
- 收藏
- 关注
原创 sizeof an array function --sizeof(Array)
/// extern array variable extern int array[]; printf(sizeof(array) ); /// the result is 4-- the pointer's size /// only when array is defined in current file int local_array[10] = {0}; printf(sizeo
2018-04-12 15:27:41
506
原创 time convert
//------------------------------------------------------------------------------ // // This routine converts number of days to a date structure. // //----------------------------------------
2017-11-02 17:58:10
883
原创 Windows Bat 分行符号^
符号^ : 用来分行。 类似于 C语言宏定义的时候, 用的 \n #define fun(x) \n { \ }
2017-06-13 17:06:34
3752
原创 C++ 类 静态成员变量和静态成员函数
静态成员变量 可以被 静态成员函数和常规成员函数访问; 但是 静态成员函数 只能访问 静态成员变量; 不能访问常规成员变量; 因为 静态成员是 属于类的,不属于对象,不能访问具体对象的成员
2017-05-04 16:15:28
428
原创 硬盘LBA 和CHS的关系
本文参考了: http://www.baidu.com/link?url=0T4Mdb56lOZ7YnQ71heVJy0fjG2mEj5bpRfy0gog-52lTV5EIDJj89wXSLjAqUZipabRBuWv2Cci7NTg6YmaN_&wd=&eqid=871a72060001bfff000000045901b538 磁头数 × 磁道(柱面)数 × 每道扇区数 × 每
2017-04-27 17:25:16
15474
1
原创 使用boost::function 实现一个 单例线程
所谓单例线程: 是指,线程只运行一个实例, #ifndef __RM_RUN_ONCE__H__ #define __RM_RUN_ONCE__H__ #include "boost/scoped_ptr.hpp" #include "boost/thread.hpp" template /* //NOTE: here only accept boost::funct
2017-04-20 11:08:21
432
原创 WDF - WdfRequestComplete 与IO 方式的关联
WDF 提供了两个方法来 complete io request(实际上 有三个): 1. WdfRequestComplete; 2.WdfRequestCompleteWithInformation(,,) IO MEthod 有三种方式: METHOD_BUFFERED; METHOD_DIRECT; METHOD_NEITHER; 这里只讨论前面两种,M
2017-03-10 16:54:14
2022
原创 C++实现单例的5种方法总结
本文结合一些已有的C++ 单例模式 设计方法,总结出了5种实现方式,并指出其中的使用特点和注意事项; 参考引用的文章链接: ++ 几种单例模式的写法 https://segmentfault.com/q/1010000004157283 一般情况下,为了实现单例我们都会想到使用 static 成员,下面#1是最基本的方式; #1 静态成员指针: cla
2017-01-23 10:36:09
16701
4
原创 std::map的insert 方法 和[] 重载
[] 可以获取到reference,如果没有的话 会创建默认值得对象。 可以使用find接口实现查找功能
2016-11-10 15:49:55
1790
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅