- 博客(8)
- 资源 (8)
- 收藏
- 关注
转载 C++类型转换详解--const_cast
原文地址:http://blog.csdn.net/lwbeyond/article/details/6213382一. 函数描述:const_cast ( expression )主要是用来去掉const属性,当然也可以加上const属性。主要是用前者,后者很少用。去掉const属性:const_case (&num),常用,因为不能把一个const变量直接赋给一个
2013-09-30 17:49:37 812
转载 字符,字节和编码
转载出处:http://www.regexlab.com/zh/encoding.htm]摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。掌握编码问题的关键是正确地理解相关概念,编码
2013-09-30 15:13:44 628
转载 vs2010编译生成sqlite3.lib库
原文地址:http://www.cnblogs.com/imoon/archive/2012/11/30/2796726.html知识补充: sqlite3.dll动态链接库,它允许程序共享执行特殊任务所必需的代码和其他资源。 动态的sqlite3.lib相当于一个h文件,是对实现部分(.dll文件)的导出部分的声明。编译后只是将导出声明部分编译到宿
2013-09-29 09:53:16 1245
转载 MultiByteToWideChar和WideCharToMultiByte用法详解
1.使用方法详解在本文开始之处,先简要地说一下何为短字符和宽字符.所谓的短字符,就是用8bit来表示的字符,典型的应用是ASCII码.而宽字符,顾名思义,就是用16bit表示的字符,典型的有UNICODE.关于windows下的ASCII和UNICODE的更多信息,可以参考这两本经典著作:《windows 程序设计》,《windows 核心编程》.这两本书关于这两种字符都有比较详细的解说.
2013-09-27 17:32:23 473
转载 xml文件的解析方式
SAX解析XML文件就目前来说,有三种方式可以解析XML文件:DOM、SAX、StAX。DOM将整个XML文件加载到内存中,并构建出节点树;应用程序可以通过遍历节点树的方式来解析XML文件中的各个节点、属性等信息;这种方式便于对XML节点的添加修改等,而且解析也很方便,然后它比较耗费内存,解析速度也不快。SAX则是基于事件的解析,解析器在一次读取XML文件中根据读取的数据产生相应的事件,由
2013-09-25 11:54:50 471
转载 关于Unicode支持,wchar_t * 到 char *的转换
CString origCString("Hello,World"); char* CharString = origCString.GetBuffer(origCString.GetLength()+1); 在VC++2008中编译得到下列信息: Error 1 error C2440: 'initializing' : cannot convert from 'wc
2013-09-18 10:55:59 1818
转载 UTF8ToGBK
在使用TinyXML 时,发现中文支持不好,找来找去,发现下面文章对我有很大帮助,按照其中的函数进行转换后,可以处理中文 我是在SetAttribute() 函数之前使用的SetAttribute(const char* name,const char * _value) 首先得到了一个CString 类型的变量 strIte
2013-09-17 16:12:29 1051
转载 QT 多线程程序设计
原文地址:http://www.cnblogs.com/hicjiajia/archive/2011/02/03/1948943.html QT通过三种形式提供了对线程的支持。它们分别是,一、平台无关的线程类,二、线程安全的事件投递,三、跨线程的信号-槽连接。这使得开发轻巧的多线程Qt程序更为容易,并能充分利用多处理器机器的优势。多线程编程也是一个有用的模式,它用于解决执行较长时间的操作而不至于用
2013-09-05 15:25:40 662
使用timyxml解析xml文件,并显示在树控件,然后读取树控件内容再保存到xml文件
2013-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人