自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 C++ Primer ----- 定义与声明

<br />变量的定义用于为变量分配存储空间,还可以为变量指定初始值,变量有且仅有一个定义。<br />声明用于向程序表明变量的类型和名字。<br />定义也是声明。<br />可以通过extern关键字声明变量名而不定义它。<br />extern int i;  不是定义,不会分配存储空间。变量可以声明多次。<br />当声明也是定义时,声明才可以有初始化式。<br />extern int i = 1; 可被当作是定义,分配并初始化了存储空间。<br />double i;  //error 随后的该

2011-03-30 09:00:00 382

原创 C++ Primer ----- 关于初始化

         c++支持两种初始化变量的形式:复制初始化和直接初始化。         怎样去区分?我刚看到的时候也一头雾水。         int ival(1024); //复制初始化         int ival = 1024;//直接初始化         原来如此。         另外,在C++中初始化并不是赋值:初始化指创建变量并给它赋初始值,而赋值则是擦除对象的当前值并用新值代替。         在函数体外定义的内置类型变量都初始化为0,在函数体内定义的内置类型变量不进行自动初始

2011-03-30 08:34:00 594 1

原创 解决std::ofstream操作中文路径下文件的问题

<br />filePath = 文件绝对路径<br /> <br />std::locale loc = std::locale::global(std::locale(""));<br /> <br />std::ostream* logFile = new std::ofstream(filePath)<br /> <br />std::locale::global(std::locale(loc ));

2011-03-29 15:39:00 3120

原创 被游戏撞了一下腰

<br />      最近工作闲下来了,于是上班的时候整天开着自己正开发的游戏在玩,而且一玩就是连续好几小时,玩得不亦乐乎。其实就是沉迷了。<br />      游戏的魅力不言自明,释放压力,愉悦心情,欢乐无处不在。<br />      然而我终究是沉迷了。近几天眼睛一直觉得累,前两天早晨醒来竟然发现眼球里出现了一个红点,担心了,看来要好好休整一下了。<br />      另一方面,玩游戏占用的时间太多。过去几天我应该算是一个职业玩家了,在游戏里每天能做的事情几乎都做了,经验,技能,金币。。。等等,

2011-03-26 13:19:00 578 1

原创 分享一个记录当前代码信息的函数

<br />文件A:<br /> <br /> ........<br /> <br />ShowCurrentInfo(const char * function,const char* file, int line)<br />{<br />     ........<br />}<br /> <br />文件B   类C:<br /> <br />                    C::doSomeThing()<br />                   {<br /> <br />行号:

2011-03-17 11:54:00 410

原创 PASCAL不仅仅是语言

<br />      PASCAL是一种计算机通用的高级程序设计语言,但不仅仅是语言。如下:<br /> <br />      int PASCAL WinMain(...)<br />     {<br />         ......<br />     }<br /> <br />      WinMain函数前的PASCAL是什么意思呢?<br /> <br />      PASCAL是函数在调用时,针对参数的压栈约定(即参数从右向左压栈),函数返回时需要重新调整堆栈指针,对于WinMain

2011-03-17 10:28:00 394

原创 __TIME__ __DATE__

        const char* time = __TIME__ " "__DATE__ ;        则time 值为当前时间以及日期,如18:10:14 Mar 16 2011        如果去掉中间的空格字符  __TIME__ __DATE__  则为18:10:14Mar16 2011        一个简单易用的时间显示,今天看到,记录一下。

2011-03-16 18:53:00 570

原创 关于 WIN32_LEAN_AND_MEAN

今天在看引擎代码时,遇到这么一句: #define WIN32_LEAN_AND_MEAN         一时还看不明白,于是本着求根问底的精神,去查了查,大概的意思是:          不加载MFC所需的模块。在编译链接时,以及在最后生成的一些供调试用的模块时,速度更快,容量更小。

2011-03-16 17:20:00 619 2

原创 C++ Primer ------ main函数

万事开头难,先从main函数开始吧。1 每个C++ 程序必须含有main函数2 操作系统通过调用main函数来执行程序,并且main函数是唯一被操作系统显示调用的函数3 在大多数系统中,main函数的返回值是一个状态指示器,返回0表示成功执行完毕。其他非0返回值均有每个操作系统各自定义的含义。接着想介绍main函数的参数时,却发现看不到相关介绍,正在疑惑之时,看到文中一小提示:7.2.6节将介绍main函数中可定义的其他形参。于是翻到那里:带有参数的main函数:int main(int argc, cha

2011-03-13 11:36:00 412

原创 在VC使用DevIL: lib dll #include的相关设置

      最近要做一个美术UI资源打包工具,即是把一堆零碎的小图片整合在几张指定规格的大图片上,需要用到图形库DevIL。开始在VC工程里加入DevIL时弄了N久很没成功,后来和同事讨论了下,逐渐明朗了。和大家分享一下在VC中引用库的相关设置。      先介绍一下DevIL库的目录和文件结构::       include下:   :    lib下:            操作步骤:1  先将整个库文件夹放到自己工程目录下,例如工程为project,则放在目录为:project/DevIL......

2011-03-09 13:30:00 1157

原创 程序员与英语

<br />       今天因工作需求要用到一个图形库,偏偏这个库却几乎没有中文资料,郁闷之至,大叹自己的英文之穷困潦倒。<br />       一直觉得英文对我们来说不是那么重要,最近越来越感觉到,是应该要恶补恶补了。偶尔写个变量的命名都要查在线翻译,说出来真的贻笑大方。<br />      回头望去,好像自己的英语在高考后就开始退化,直到大三急了下狠心花了一个月恶补过了四级,之后就继续退化了。现在对英语只是有点依稀的感觉了。<br />      嗯,有空看看英语吧。

2011-03-08 21:54:00 532

有关引擎的基本简介

引擎相关术语及其简介等,适合刚接触引擎开发的工作者

2011-11-27

空空如也

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

TA关注的人

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