现在位置: 首页 > c++
2012-07-09 03:29 工业·编程 ⁄ 共 256字 暂无评论
┃代码│ 意 义 ┃ ┃ %a │读浮点值(仅适用于 C99) ┃ ┃ %A │读浮点值(仅适用于 C99) ┃ ┃ %c  │读单字符 ┃ ┃ %d │读十进制整数 ┃ ┃ %i  │读十进制、八进制、十六进制整数 ┃ ┃ %e │读浮点数 ┃ ┃ %E │读浮点数 ┃ ┃ %f  │读浮点数 ┃ ┃ %F │读浮点数(仅适用于 C99) ┃ ┃ %g │读浮点数 ┃ ┃ %G │读浮点数 ┃ ┃ %o │读八进制数 ┃ ┃ %s │读字符串 ┃ ┃ %x │读十六进制数 ┃ ┃ %X │...
阅读全文
2012-07-09 03:22 工业·编程 ⁄ 共 4515字 暂无评论
    下面的这些要点是对所有的C++程序员都适用的。我之所以说它们是最重要的,是因为这些要点中提到的是你通常在C++书中或网站上无法找到的。如:指向成员的指针,这是许多资料中都不愿提到的地方,也是经常出错的地方,甚至是对一些高级的C++程序员也是如此。     这里的要点不仅仅是解释怎样写出更好的代码,更多的是展现出语言规则里面的东西。很显然,它们对C++程序员来说是永久的好资料。...
阅读全文
2012-07-08 23:16 工业·编程 ⁄ 共 1454字 暂无评论
一、 位域的概念 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域, 并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 这样就可以把几个不同的对象用一个字节的二...
阅读全文
    在以前什么都不懂的时候,老是觉得自动保存,自动更新之类的功能很神奇,但是接触下来发现,其实原理都是很简单的,无非是一个定时器而已。自动保存,在你想要开始的地方设置一个定时器SetTimer(1,2000,NULL);添加ontimer响应函数 void CMyFrameWnd::OnTimer(UINT nIDEvent) { // TODO: Add your message handler code here and/or call default //第一种情况 if   (nIDEvent ...
阅读全文
2012-07-08 21:49 工业·编程 ⁄ 共 9171字 暂无评论
我们不得不说一下VC是里面生成的各个文件的作用: .dsp 工程文件,文本格式,不可丢失或损坏        .dsw  工作区文件,丢失或损坏时,可点击.dsp文件打开工程,.dsw文件自动重建    .clw ClassWizard信息文件,ini格式,ClassWizard出问题时可删除它再重建     .map 映像信息文件,编制DLL写.def文件时,若不知道函数导出顺序,可在Prject/Settin...
阅读全文
2012-07-08 21:43 工业·编程 ⁄ 共 2936字 暂无评论
一、MySQL的安装     可以考虑安装mysql-5.0.41-win32(可到http://www.newhua.com/soft/3573.htm处下载),当然你有更新的版本更好,注意选择“完全安装”(只有这样才会安装VC编译时需要的头文件等)。安装后期会进行服务器配置,你可以设置你的服务器登陆密码,也可以不设置密码。 二、数据库、表的创建 打开“开始->所有程序->MySQL->MySQL Server 5.0->MySQL Command Line Client.exe”,如...
阅读全文
2012-07-08 21:38 工业·编程 ⁄ 共 3585字 暂无评论
首先添加excel9.h和excel9.cpp到你的工程下http://download.csdn.net/source/3372984 在要操作excel的cpp文件中 #include "excel.h" 使用方法如下: 1.初始化 //打开Excel模板       _xls_Application ExcelApp; Workbooks Excelbooks; _Workbook Excelbook; Worksheets Excelsheets; COleVariant vResult; _Worksheet  sheet; COleVariant covTrue((short...
阅读全文
将msxml4.tlh和msxml4.tli这2个文件拷贝到debug文件夹下:下载路径(http://download.csdn.net/source/3372618) 在stdafx.h中添加如下代码: #import <msxml4.dll> #define XMLDocPtr  MSXML2::IXMLDOMDocumentPtr #define XMLNodePtr  MSXML2::IXMLDOMNodePtr #define XMLNodeListPtr  MSXML2::IXMLDOMNodeListPtr 这样你就可以使用xml库了。 首先导入文件: //创建XML实例    ...
阅读全文
2012-07-08 19:28 工业·编程 ⁄ 共 3416字 暂无评论
mutable关键字 关键字mutable是C++中一个不常用的关键字,他只能用于类的非静态和非常量数据成员我们知道一个对象的状态由该对象的非静态数据成员决定,所以随着数据成员的改变, 对像的状态也会随之发生变化!如果一个类的成员函数被声明为const类型,表示该函数不会改变对象的状态,也就是该函数不会修改类的非静态数据成员.但是有些时候需要在该类函数中对类的数据成员 进行赋值.这个时候就需要用到mutable关键字了.例如: ...
阅读全文
2012-07-08 19:00 工业·编程 ⁄ 共 6434字 暂无评论
文章目录 结束语     C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做...
阅读全文