自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C++虚拟继承中对象内存的分布

虚拟继承为了避免上述Top类的多次继承,我们必须虚拟继承类Top(Top类成为虚基类,当在多条继承路径上有一个公共的基类,在这些路径中的某几条汇合处,这个公共的基类就会产生多个实例(或多个副本),若只想保存这个基类的一个实例,可以将这个公共基类说明为虚基类虚基类的主要作用:  虚基类主要解决多重继承时,基类被多次进程的问题 )。参考博客 多重继承_内存的分布:: http://blog

2012-08-31 11:29:09 1088

转载 如何实现数据从EXCEL表格导入到SQL Server

技术说明本文中的示例使用以下工具导入 Excel 数据:SQL Server 数据传输服务 (DTS)Microsoft SQL Server 2005 Integration Services (SSIS)SQL Server 链接服务器SQL Server 分布式查询ActiveX 数据对象 (ADO) 和 Microsoft OLE DB Provider f

2012-08-28 10:57:06 3699

原创 VS2008常见问题解决方法

常见问题:1、Error spawning 'cmd.exe'2、#import 时Cannot Open “msxml4.dll":no such file of directory解决方案:Options --> Projects and Solutions -->VC++ Directories 下的Executable files下添加$(SystemRoot)\Sys

2012-08-24 16:26:07 769

转载 C++虚函数表解析

前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。  关于虚函数的使

2012-08-22 16:25:49 629

转载 VC++下使用ADO操作数据库的智能指针_ConnectionPtr、_RecordsetPtr、_CommandPtr的方法

(1)、引入ADO类123#import "c:\program files\common files\system\ado\msado15.dll" \ no_namespace \rename ("EOF", "adoEOF")(2)、初始化COM在MFC中可以用AfxOleInit();非M

2012-08-21 11:43:37 28329 8

原创 OLEDB操作EXCEL

第一步:#import "C:\\Program Files\\Common Files\\System\\ADO\\msado15.dll" no_namespace rename("EOF","adoEOF")_ConnectionPtr m_pConnection;_RecordsetPtr m_pRecordset;::CoInitialize(NULL); //初始化COM,

2012-08-21 10:35:33 2615

转载 mysql中字符集问题

MySQL的字符集支持(Character Set Support)有两个方面:     字符集(Character set)和排序方式(Collation)。对于字符集的支持细化到四个层次:      服务器(server),数据库(database),数据表(table)和连接(connection)。1.MySQL默认字符集  MySQL对于字符集的指定可以细化到

2012-08-19 16:30:36 948

原创 Unicode编码的字块,Unicode不同范围对应的不同语言的字符集

Unicode 文字块:Basic Latin基本拉丁语0-127 ASCII 码,美式英语Latin-1 Supplement拉丁语补充-1126-255ISO Latin-1 前半部分结合Basic Latin 能处理丹麦语、荷兰语、英语、法罗群岛语、佛兰德语、德语、夏威夷语、冰岛语、印度尼西亚语、爱尔兰语、挪威语、葡萄牙语、西班牙语、斯瓦西里语和瑞典语La

2012-08-16 14:44:17 21637 1

转载 文字编码和Unicode

谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题:问题一: 使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文

2012-08-15 09:33:21 34891

转载 MFC之Unicode编程

一、什么是Unicode  先从ASCII说起,ASCII是用来表示英文字符的一种编码规范。每个ASCII字符占用1个字节,因此,ASCII编码可以表示的最大字符数是255(00H—FFH)。其实,英文字符并没有那么多,一般只用前128个(00H—7FH,最高位为0),其中包括了控制字符、数字、大小写字母和其它一些符号。而最高位为1的另128个字符(80H—FFH)被称为“扩展ASCII”,一

2012-08-10 11:26:57 1951

转载 MFC支持UNICODE问题//cannot open file mfc42u.lib问题解决

1.想在MFC中使用Unicode    教科书上说要定义UNICODE和_UNICODE两个宏,前者用于windows.h,后者用于c运行期头文件,但是你会发现在你的程序中写:#ifndef UNICODE#define UNICODE#endif#ifndef _UNICODE#define _UNICODE#endif是没有用的!必须在Preprocessor

2012-08-10 10:16:18 2215

原创 Microsoft ADO(ActiveX Data Object)用法浅析

一、ADO简介         ADO(ActiveX   Data   Object)是Microsoft数据库应用程序开发的新接口,是建立在OLE   DB之上的高层数据库访问技术,请不必为此担心,即使你对OLE   DB,COM不了解也能轻松对付ADO,因为它非常简单易用,甚至比你以往所接触的ODBC   API、DAO、RDO都要容易使用,并不失灵活性。本文将详细地介绍在VC下如何使用

2012-08-08 11:00:36 4750

转载 [算法]不使用*、/、+、-、%操作符求一个数的1/3

问:在不使用*、/、+、-、%操作符的情况下,如何求一个数的1/3?(用C语言实现)第一种方法:使用位操作符并实现“+”操作// 替换加法运算符 int add(int x, int y) {     int a, b;     do {         a = x & y;         b = x ^ y;         x = a         y = b;     } whi

2012-08-08 09:12:18 603

转载 MFC常用控件功能及用法

4.1 Button按钮窗口(控件)在MFC中使用CButton表示,CButton包含了三种样式的按钮,Push Button,Check Box,Radio Box。所以在利用CButton对象生成按钮窗口时需要指明按钮的风格。创建按钮:BOOL CButton::Create( LPCTSTR lpszCaption, DWORD dwStyle, const RECT& rect,

2012-08-07 09:24:38 4390

转载 VC++读写XML文件

1、安装MSXML 4.0 SP2。在VC6中建立一个基于Dialog的工程。如图:在界面上放置3个编辑框、1个按钮控件。其中属性设置如下。编辑框:ID CategoryVariable TypeVariable NameIDC_IDValueCStringm_strIdIDC_AUTHORValue

2012-08-06 16:20:15 9258

C++编程思想(Thinking in C++)

C++编程思想,提供对C++语言特性的深入剖析

2012-08-17

DataSet用法详解

DataSet是ADO.NET开发人员为方便数据处理开发出来的,是数据的集合,是为解决DataReader的缺陷设计 的,DataReader数据处理速度快,但它是只读的, 而且一旦移到下一行,就不能查看上一行的数据,DataSet 则可以自由移动指针。DataSet的数据是与数据库断开的。DataSet还可用于多层应用程序中,如果应用程序运 行在中间层的业务对象中来访问数据库,则业务对象需将脱机数据结构传递给客户应用程序。

2012-08-16

空空如也

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

TA关注的人

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