
c++
文章平均质量分 56
buck
游戏开发者
展开
-
do…while(0)的妙用
在C++中,有三种类型的循环语句:for, while, 和do…while, 但是在一般应用中作循环时, 我们可能用for和while要多一些,do…while相对不受重视。但是,最近在读我们项目的代码时,却发现了do…while的一些十分聪明的用法,不是用来做循环,而是用作其他来提高代码的健壮性。1. do…while(0)消除goto语句通常,如果在一个函数中开始要分配一些资转载 2013-01-02 22:20:00 · 712 阅读 · 0 评论 -
DirectX Sample-PIXGameDebugging:采用PIX调试程序
这个例子用来学习采用PIX调试与检测程序问题,放在dxsample难度比较简单的位置感觉不大恰当例子中各种选项可以制造各种可能的问题,来说明碰到这种问题如何进行调试英文文档的Sample Features里面描述了各种可能导致功能问题和性能问题的情况各种具体调试情况如下:诊断黑屏制造黑屏:Fog:NoneCaustic Texture:BlackBlack Clea原创 2013-06-16 13:35:57 · 2533 阅读 · 0 评论 -
c++编程碰到的奇怪问题与解决
今天c++编程碰到的奇怪问题与解决方案原创 2013-09-26 11:00:02 · 1374 阅读 · 0 评论 -
advanced windows debug(windows高级调试)读后感
想深入了解windows调试比较底层的知识(栈、堆、内存、各种windows内核对象),这本书+windbg帮助文件+google是很好的选择原创 2013-11-09 06:06:46 · 2375 阅读 · 0 评论 -
C#与C++之间类型对应关系
//C++中的DLL函数原型为 //extern “C” __declspec(dllexport) bool 方法名一(const char* 变量名1, unsigned char* 变量名2) //extern “C” __declspec(dllexport) bool 方法名二(const unsigned char* 变量名1, char* 变量名2) //C#调用C+转载 2017-11-14 14:54:18 · 439 阅读 · 0 评论