自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

David的专栏

成功源于勤奋

  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

转载 转的一篇不错的文章。

   老手,总会去到类似瓶颈的地方,每天上班下班,泡网泡论坛,浑浑噩噩。想再有寸进,总要下一些决心,今晚记下来以自律:   1.安静的读书     虽然书中的资讯比网络滞后,中文版的翻译更再慢上一截。但书本的深度总结,比零零散散的网络资讯要深刻、完整而有条理得多。     还是那句,看书最好中文(翻译太烂的除外)。     还是那那句,看书最好晚上,工作时间偷的或者零碎时间挤的

2009-11-27 16:13:00 584

转载 职场老鸟的心得(转)

 第一:不要认为停留在心灵的舒适区域内是可以原谅的。    每个人都有一个舒适区域,在这个区域内是很自我的,不愿意被打扰,不愿意被push,不愿意和陌生的面孔交谈,不愿意被人指责,不愿意按照规定的时限做事,不愿意主动的去关心别人,不愿意去思考别人还有什么没有想到。这在学生时代是很容易被理解的,有时候这样的同学还跟“冷酷”“个性”这些字眼沾边,算作是褒义。然而相反,在工作之后,你要极力改变这

2009-11-27 16:11:00 684

原创 结构体的部分初始化

 struct AA{  size_t leng;  int x;  int y;  int z;}; AA a = {sizeof(AA)}; 这个初始化语句会将a的第一个元素设为sizeof(AA),然后将x,y,z设为默认值0.  

2009-11-24 23:49:00 2496

转载 乱弹

 通往成功的路,总是在施工中。【你喜欢我天使的脸孔,还是魔鬼的身材?】【我就喜欢你这种幽默感。】.下车时导游小姐说:“请带好您的贵重物品。”他拉着我的手说:“快走,贵重物品”。我不下地狱,谁爱下谁下。猜一句英文:「ABABBBAAAAAABBBABAAAABBBBAABBBAAAAA」?〈答案:Long time no C〉自己选择的路,跪着也要走完我也不是非你不可。你

2009-11-20 23:20:00 707 1

原创 windows 调试若干知识

 1、 创建map文件 Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE

2009-11-20 15:52:00 798

原创 由auto_ptr的实现说起。

 源代码为你揭示一切。c++世界很无奈的一点是,很多东西你必须得看源代码才知晓其中的秘诀。因为技巧太多了。   template    class auto_ptr;templatestruct auto_ptr_ref{        // proxy reference for auto_ptr copying    explicit auto_

2009-11-19 21:44:00 2877

原创 c++ new操作符的重载

<!-- /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-a

2009-11-17 21:22:00 10809 4

原创 c/c++预定义宏

 Names the predefined ANSI C and MicrosoftC++ implementation macros.The compiler recognizes predefined ANSI C macros and the Microsoft C++implementation provides several more. These macros take

2009-11-16 18:11:00 1718

原创 c++异常处理,异常声明,捕获异常

 C++捕获异常的一些规则: 1.    非MFC的c++异常应该用过引用来捕获。使用引用来捕获异常不需要删除c++异常对象。因为使用引用捕获的异常对象会在栈中传递。而且保持了多态性,使得你捕获的异常正是你抛出的异常对象。使用指针捕获异常的话,需要你删除异常对象。使用值捕获的话,会导致对象的slicing问题。更详细的信息见Effecti

2009-11-16 17:30:00 6145

原创 深入理解c++拷贝构造函数

<!-- /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-a

2009-11-15 23:21:00 1144

原创 推荐的书:windows程序调试

最近奋战在调试一线的我,看了这本书深有感触。 希望对如何提高软件的质量和自己的调试能力和技术有兴趣的朋友们可以下来看看。CSDN的资源里有。 

2009-11-12 16:11:00 893

原创 关于sizeof

关于sizeof的一般性的问题,相信大家已经见过很多了。在讨论这个问题之前,首先需要强调的是,sizeof运算符的计算是发生在编译期的。 本文讨论的是一些不常见的细节。  关于sizeof的更多细节:  1、sizeof(i++)之后,i的值会怎样?答案是不变。记得大一初学C语言时想研究一下sizeof与函数有什么区别,得到的结果只是一些语法上的差别;学了汇编之后看看编译器

2009-11-11 16:35:00 1165

原创 more effective c++第二章读书笔记:c++的运算符,运算符转换,前缀自增和后缀自增,operatpr new和operator delete.

条款5:小心用户自定义的转换函数 c++允许编译器在两种数据类型之间进行隐式类型转换。(implicit conversion).首先,c++继承了c语言的类型转换的策略。除了这个,c++还有两种隐式转换: 单个参数的构造函数,以及隐式的类型转换运算符。单个参数的构造函数是指只传递给它一个参数就可以调用的构造函数,这种构造函数可能只定义一个参数,也可以定义多个参数,定义多个参数的时

2009-11-09 23:38:00 1866 1

原创 获得进程可执行文件的路径: GetModuleFileNameEx, GetProcessImageFileName, QueryFullProcessImageName

  想获得进程可执行文件的路径通常有三个方法:一: 调用GetModuleFileNameEx函数获得可执行文件的模块路径这个函数从Windows NT 4.0开始到现在的Vista系统都能使用,向后兼容性比较好。 二:调用GetProcessImageFileName函数,这个函数在Windows XP及其以后的系统中都能使用。 三:调用Windows Vista新增

2009-11-05 23:20:00 20095

原创 more effective c++ 第一章读书笔记: 指针,引用,c++类型转换,多态数组,默认构造函数

这是一本很不错的书,推荐大家去看。当然书中说的不一定完全对,读者需要自己去思考和理解。 本文记录的是我自己的一些看法。 条款一: 区分指针和引用。 当然,这是个老生常谈的话题。作者从语义上讨论了两者的适用情况。引用由于声明的时候必须初始化,而且初始化之后,再也不能引用别的对象,而指针声明的时候不需要初始化,初始化后指针还是可以指向别的对象。而且书中有这样一个例子:c

2009-11-04 21:09:00 1252

c++ TR1 文档

c++ tr1de的文档 下一代c++标准库的候选成员 最新的c++技术

2009-04-24

空空如也

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

TA关注的人

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