工作记录

工程中用lua作为配置脚本,各种配置,减少了好多编译次数啊。 必须得学下用com写sdk了,被坑得不行了。 恶心得吐血的代码啊,chaos。。...
阅读(407) 评论(0)

函数指针

1.简要介绍 2.使用示例 函数指针的一般用法: #include "stdafx.h" typedef int (*AddCommFunc)(const int &a, const int &b); int AddRight(const int &a, const int &b) { return (a + b); } int AddError(const int &a,...
阅读(623) 评论(0)

简单汇编程序编译链接执行过程

1.编写 使用cmd进入命令窗口 输入edit进入编辑器,输入代码,如: assume cs:abc abc segment mov ax, 2 add ax, ax add ax, ax abc ends end 保存在c盘,1.asm 2.编译 使用masm 在cmd中,输入   D:\>cd masm  进入masm目录,里面有ma...
阅读(1031) 评论(0)

List of Game enging form wiki

This week we are launching Wikivoyage. Join us in creating a free travel guide that anyone can edit. List of game engines From Wikipedia, the free encyclopedia Many tools...
阅读(3894) 评论(0)

VS2008如何在release下调试

一般都是在debug下调试程序, 但有时候,为了加快调试速度,或者debug版本由于库的缺失,编译不过,需要在release下进行调试。 代码的调试相关的信息存在pdb中,里面包括了代码的名称和行数,还有函数的地址,偏移等,通过pdb,可以讲二进制和源代码联系起来。 所以,当程序崩溃的时候,可以通过生成的dump文件和pdb在开发者的机器上进行调试。 首先要在【生成调试信息】这一栏...
阅读(2744) 评论(0)

C++检查内存泄露

说明,我使用的ide是vs2008 1. 工程设置为debug 内存泄露的检测一般在debug模式下进行 2.在需要检查内存泄露的cpp头部加上 #ifdef _DEBUG #define _CRTDBG_MAP_ALLOC #include #include #define new new(_NORMAL_BLOCK, __FILE__, __L...
阅读(2689) 评论(1)

C++基类和派生类的构造析构顺序

构造的时候先调用基类的构造函数,再调用派生类的构造函数 析构的时候先调用派生类的析构函数,再调用基类的析构函数 看一个例子: #include "stdafx.h" class Base { public: Base() { printf("Base construct!\n"); } virtual ~Base() { printf("Base...
阅读(1149) 评论(0)

设计模式之抽象工厂,C++实现(一)

本部分就说明最简单的抽象工厂实现,当然在实际项目应用中不会这么做,仅为解释该模式。 上图的抽象 工厂有两个工厂,分别生产对应的ProductA和ProductB(可以假想为蓝色或者红色的两种产品A22 = 4) 下面为简单代码示例 // 抽象工厂模式(Abstract Factory),提供一个创建 // 一系列相关或相互依赖对象的接口,而无需指定他们具体的类...
阅读(972) 评论(0)

C++基类与派生类

一、构造 构造函数不能为虚函数 派生类要先调用基类的构造函数,而不能直接覆盖基类的构造函数。 所以在派生类不能再成员初始化列表中初始化基类的成员 见如下例子: class Base { public: Base(double dNum) : nBase(1) , dBase(dNum) { } int ShowNum(){return nBa...
阅读(700) 评论(0)

chm文件打开看不到内容的问题

下载下来的一些chm文件,打开的是否提示“打开此文件前总是询问”,不理睬直接打开后,只有目录,页面内容都显示“已取消到本页的导航”。原因是该CHM文件的发行商未知,将“打开此文件前总是询问”选项取消后,从此打开这个chm文件就没有问题了。       查看chm文件的一些常见故障,抄录如下: 一、正确操作方法 1、鼠标右键单击该CHM文件,在右键快捷窗口中选择“打开方式”-“Micros...
阅读(1055) 评论(0)

C语言算法(一)基础

代码来自C语言编程百例 一、魔方阵 矩阵阶数是 3      8    1    6      3    5    7      4    9    2 for(i=1; i<=n; i++) for(j=1; j<=n; j++) array[i][j] = 0; /* 建立魔方阵 */ j = n/2 + 1; array[1][j]...
阅读(612) 评论(0)

C语言的指针

二维数组 void main() { int num; /* 声明子函数 */ void average(float *point, int n); void search(float(*point)[4], int n); /* 定义一个静态存储数组并赋初值 */ static float score[4][4] = {{76, 90, 92, 87}, {68,...
阅读(533) 评论(0)

收藏链接用的blog

OpenCV http://blog.csdn.net/morewindows/article/category/1291764 GDAL http://blog.csdn.net/liminlu0314/article/category/777646 博客收藏列表 http://blog.csdn.net/csh624366188/article/details...
阅读(654) 评论(0)

GDAL1.8(1.9.0b1)APP简单介绍

本来想看看GDAL能否支持矢量数据栅格化的,就在这边找找,后来索性把每个APP都看看,可以了解GDAL的API的用法。 一下为列表,顺序讲解 http://wenku.baidu.com/view/c3d449691eb91a37f1115c9e.html page 44 我上传的文档 :)...
阅读(1616) 评论(0)

如何执行龙书中的代码

龙书: DX9游戏开发编程基础 龙书中的代码没有工程,只有.h.cpp文件 所以需要我们自己建工程 1.创建一个win32项目,如果一开始不小心创建为控制台,则可以在项目属性的链接器,系统,子系统中修改为windows 许多新手在编程时经常遇到“无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用”这样的错...
阅读(1868) 评论(1)
145条 共10页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:184255次
    • 积分:2994
    • 等级:
    • 排名:第12187名
    • 原创:91篇
    • 转载:50篇
    • 译文:4篇
    • 评论:33条
    博客专栏
    文章分类
    站长统计