C/VC++/底层
zhangzhentao
这个作者很懒,什么都没留下…
展开
-
for 语句涉及局部作用域新旧ANSIC++标准
//for 语句:for(int i=0;i{ int a; ... ...}上面的a也是一个局部变量。处在for语句带的{}之内。for 语句涉及局部作用域时,有一点需要特别注意:上面代码中,变量 i 的作用域是什么?根据最新的 ANSI C++ 规定,在for的初始语句中声明的变量,其作用范围是从它定义的位置开始,一直到for所带语句的作用域结束。而原来老的标准是出了for语句仍然有原创 2005-07-31 14:37:00 · 1191 阅读 · 0 评论 -
游戏开发初步2-用DirectX画三角形
今天运气还好!在网上碰到了一位编游戏的前辈,也是郑州市的,然后我请教了他很多问题,也终于知道了买游戏开发书籍的地方,原来是文化路上的金宇书店和文化路上农业大学对面书店及工大对面秋实书店都有卖的。我想回来买本>看看!今天能继续坚持把blog写完也算我的进步,以前从来都是缺乏耐心的。我yaomingjie一定要坚持!!I leak encourage!!因为三角形是3d图形的最小单位,所以如果会画三角转载 2005-08-29 15:15:00 · 2890 阅读 · 1 评论 -
游戏开发初步1-我的第一个DirectX 程序!
终于能有时间安下心来学程序了,我要坚持到最后写出自己的游戏!郑州这里游戏开发书籍几乎没有,只好到网上先找个教程自学,不过以后一定要买个国外的教程看,然后边看边写若有疑问再在论坛上发帖子提问或问身边的高手。我想这大概是我这段时间的伟大计划吧!开发前曾在论坛上看了很多关于用opengl还是directX开发游戏的争论,直到看到晕,我还是觉得用directX还是舒服点.先是用DirectX3d创建了一个原创 2005-08-29 15:10:00 · 1521 阅读 · 0 评论 -
DirectX+win32最简化模板
// Ecust.cpp : Defines the entry point for the application.//#pragma comment( lib, "ddraw.lib" )#include #include #include #include "ddutil.h"#include #include //------------------ddraw页面标号-----------原创 2005-10-15 18:48:00 · 1026 阅读 · 0 评论 -
基于VC.NET的GDI+编程之CImage方案
我们知道,Visual C++的CBitmap类和静态图片控件的功能是比较弱的,它只能显示出在资源中的图标、位图、光标以及图元文件的内容,而不像VB中的Image控件可以显示出绝大多数的外部图像文件(BMP、GIF、JPEG等)。因此,想要在对话框或其他窗口中显示外部图像文件则只能借助于第三方提供的控件或代码。现在,MFC和ATL共享的新类CImage为图像处理提供了许多相应的方法,这使得Vi转载 2006-11-27 20:49:00 · 2688 阅读 · 2 评论 -
堆(heap)和堆栈(stack)的区别
堆(heap)和堆栈(stack)的区别(在cu的C版看到,觉着好,copy过来) 一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两原创 2007-06-20 16:23:00 · 961 阅读 · 0 评论