自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 cppunit学习

cppunit 学习//name:money.h#ifndef MONEY_H#define MONEY_H#include class Money{public:Money( double amount)    : m_amount( amount ){}double getAmount() const{    return m_amount;}private:doubl

2009-07-17 13:14:00 661

转载 std::map 再学习

1. map中的元素其实就是一个pair.2. map的键一般不能是指针, 比如int*, char*之类的, 会出错. 常用的就用string了,int也行.3. map是个无序的容器, 而vector之类是有序的. 所谓有序无序是指放入的元素并不是按一定顺序放进去的, 而是乱序, 随机存放的(被映射后近似随机存放).所以遍历的时候有些效率差别.4. 判断有没有找到该键的内容可以这样: std:

2009-07-07 17:02:00 10957 3

原创 虚函数补缺补漏

<br />#include <stdio.h><br />class A<br />{<br />public:<br /> void test(){test_impl();}<br /> virtual void test_impl(){printf("A/n");}<br />};<br />class B : public A <br />{<br /> virtual void test_impl(){printf("B/n");}<br />};<br /><br />int main()<br

2009-06-30 14:41:00 485

转载 CEGUI学习

先来个引子,CEGUI是一个游戏UI库,开源,使用XML作资源定位,支持lua脚本,支持多字节语言的显示,其功能可以说是十分强大的,而且非常灵活,目前的稳定版本是0.5,可见其离发布还有一段距离,bug和未完成的东西都不少,然而这也是它的魅力之一,我们可以对其进行修改和扩充。使用CEGUI完全可以制作出一流水准的游戏UI来。 其次,也是比较主要的,它有几款指定的编辑器,其实UI库都

2009-06-29 14:41:00 1135

转载 ACE中的设计模式

1.         Singleton模式简介Singleton是GOF圣经中最简单的一个模式了,主要用于创建在系统中具有唯一实例又需要到处使用的类,实现起来非常简单。#include using namespace std;class my_singleton{public:    static my_singleton *instance();    void show_my

2009-06-17 16:11:00 1653

转载 std 学习 std::map用法学习

C++:一种比较流行的强大功能面向对象编程语言,应用和前景都很广阔。stl:C++标准模板库,功能极其强大,将其完全掌握后C++编程会相当容易。map:一种关系式容器,可以根据关键字匹配多种数据。string:"~!#$%^&*()_+",这样的东东就是。 以下程序代码将简单演示如何通过名称(string)关键字匹配id(int),由于程序简单,没有写注释,对于想入门的朋友将代

2009-06-11 14:53:00 1146

转载 MFC中OnDraw与OnPaint的区别

OnPaint是WM_PAINT消息的消息处理函数,在OnPaint中调用OnDraw,一般来说,用户自己的绘图代码应放在OnDraw中。 OnPaint()是CWnd的类成员,负责响应WM_PAINT消息。OnDraw()是CVIEW的成员函数,没有响应消息的功能.当视图变得无效时(包括大小的改变,移动,被遮盖等等),Windows发送WM_PAINT消息。该视图的OnPaint 处理函数通过创

2009-06-04 17:44:00 519

转载 unicode、utf-8、ansi

     很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。     再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为"计算机"。     开始计算机只在美国用。八位的字节一共可以组合出256(2的8次方)

2009-06-04 11:47:00 674

转载 优秀程序员的十个习惯

在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人(Coder),开发人员(Developer)。经过一段时间后,这些人能够成为一个优秀的编码人员,他们非常熟悉如何用计算机语言来完成自己的工作。但是,如果你要成为一个优秀的程序员,你还可以需要有几件事你需要注意,如果你能让下面十个条目成为你的习惯,那

2009-05-30 20:18:00 510

转载 CEGUI学习笔记

写3d程序没个像样的GUI界面可不行,最近没啥事也来捣腾一下CEGUI。果然是个不错的东东,用起来很方便,新版本已经支持dx10了,就是对中文的支持还是那么“不主动”。1,中文显示,这个到处都能找到解决方法。就是装载一个支持中文显示的font,然后保存程序代码的时候选择正确的utf8编码。有的说保存成“带签名utf8”,可是我的保存成“不带签名utf8”才正确。2,

2009-05-29 18:12:00 2188 1

空空如也

空空如也

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

TA关注的人

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