自定义博客皮肤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)
  • 收藏
  • 关注

转载 VC 中与字符串相关的宏 _T、TEXT,_TEXT、L 的作用

一、 在字符串前加一个L作用:    如  L"我的字符串"    表示将ANSI字符串转换成unicode的字符串,就是每个字符占用两个字节。  strlen("asd")   =   3;     strlen(L"asd")   =   6;二、  _T宏可以把一个引号引起来的字符串,根据你的环境设置,使得编译器会根据编译目标环境选择合适的(Unicode还是ANSI)字符处理方式   如果

2008-11-23 10:47:00 904

转载 public / protected / private / virtual

这里谈论的关于类的关键字或保留字,针对结构体同样适合,在C++中,类和结构体其实没有什么区别了,同样支持继承、构造、析构等等,唯一差别是,两者的成员在默认的情况下,结构体中public访问权限,而类中private访问权限。下面我们来理解下类和对象:类是将数据成员和进行于其上的一系列操作(成员函数)封装在一起。 对象是类的实例化,怎样理解实例化?其实每一个实例对象都只是对其中的数据成员初始化,内存

2008-11-16 15:41:00 986

转载 VC中内存泄漏如何检测与处理系列---(1)使用CRT调试功能来检测内存泄漏

VC使用CRT调试功能来检测内存泄漏        C/C++ 编程语言的最强大功能之一便是其动态分配和释放内存,但是中国有句古话:“最大的长处也可能成为最大的弱点”,那么 C/C++ 应用程序正好印证了这句话。在 C/C++ 应用程序开发过程中,动态分配的内存处理不当是最常见的问题。其中,最难捉摸也最难检测的错误之一就是内存泄漏,即未能正确释放以前分配的内存的错误。偶尔发生的少量内存泄漏可能不会

2008-11-13 21:08:00 651

原创 VC中向数据库插数据,执行“UPDATE()”时,出现异常:无法更新,当前被锁定

1.  换成事务处理 http://www.80diy.com/home/20040401/08/2911206.html 事务处理是数据库提供的,跟ADO或VC没有关系,         BeginTrans:开始一个事务     Commit;事务提交。     rollback:事务回滚。         实际上就是在你开始一个事务以后,所有数据库数据的变化和操作都纪录下来,

2007-11-01 21:58:00 1440

原创 堆与栈有什么区别?

      堆与栈有什么区别?一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等,其操 作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局

2007-08-05 12:49:00 888

空空如也

空空如也

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

TA关注的人

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