自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 多线程调试运行错误,出现类似断点的标记

      把标记移动到标记上可以看见提示“线程结束之后执行的下一条语句”,原以为是线程冲突了,后来用排除法(注释,在取消注释,看注释掉的语句对程序的影响)发现跟一个函数有关,进入函数体有感觉没有问题,后来通过和其他函数比较,只有vector数组的访问方式不一样,函数中声明了一个变量来缓存取到的数组元素:如P2ClipCut clipCut = m_clipCuts[i];int temp

2009-10-30 17:19:00 994

原创 迭代器

       迭代器的行为像指针,但是实际上不是指针,而是重载了->、*等运算符的类模板,故不能将迭代器强制转换为对应类型的指针。       C++的迭代器不仅可以读内容,还可以修改内容;C#的迭代器(foreach)(Enumarable)只能读,不能写。

2009-10-29 11:48:00 576

原创 多线程编程注意事项

1、线程函数一般应该是纯C语言函数,不能是类的成员函数;2、线程结束之前应该保证主线程(程序)仍在执行,否则主线程一旦结束,则子线程随之也结束。3、通常主线程应该确保子线程结束之后,才能析构子线程资源(要么主线程等待,要么子线程置通过置标志位、发消息等方式通知主线程自己已经结束)。

2009-10-27 16:16:00 932

转载 C/C++数组名与指针区别详解

     指针是c/c++语言的特色,而数组名与指针有太多的相似,甚至很多时候,数组名可以作为指针使用。于是乎,很多程序设计者就被搞糊涂了。而许多的大学老师,他们在c语言的教学过程中也错误得给学生讲解:/"数组名就是指针/"。很幸运,我的大学老师就是其中之一。时至今日,我日复一日地进行着c/c++项目的开发,而身边还一直充满这样的程序员,他们保留着/"数组名就是指针/"的误解。  想必这种

2009-10-12 13:52:00 942 2

原创 ATL中string和MFC中CString的编码方式

 string的编码方式是char(ANSI),对应于UNICODE(wchar_t)方式有wstring模板类型,CString编码方式为TCHAR,即在定义了UNICODE和_UNICODE(前者是Windows风格后者是C语言风格,效果形同,通常同时定义)时,是wchar_t型,没有定义时是char型。

2009-10-10 16:34:00 3033

C++编程思想(中文)

C++编程思想(中文) 本书作者根据自己学习C++的亲身体会及多年教学经验,用简单的例子和简练的叙述讲解C++编程,别具特色。 全书共分十八章,内容涉及对象的演化、数据抽象、隐藏实现、初始化与清除、函数重载与缺省参数、输入输出流介绍、常量、内联函数、命名控制、引用和拷贝构造函数、运算符重载、动态对象创建、继承和组合、多态和虚函数、模板和包容器类、多重继承、异常处理和运行时类型识别。 本书作为正式教材和自学用书均非常优秀,作为程序设计者的参考用书亦极为合适。

2009-11-11

vc文件拷贝程序(显示拷贝进度)

是一个在VC下实现文件拷贝的程序,包括浏览文件夹、拷贝进度显示功能,文家拷贝主要使用win32函数CopyFileEx,进度显示则通过其回调函数CopyProgressRoutine实现。

2009-05-17

空空如也

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

TA关注的人

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