
【C++】读书笔记
coder_hsc
这个作者很懒,什么都没留下…
展开
-
directX 数学基础-向量
向量的加法、减法、标量乘法、向量的长度计算 #include #include int main() { D3DXVECTOR2 A2(6.0f,3.0f); D3DXVECTOR2 B2(4.0f,2.0f); D3DXVECTOR2 C2; // 二维向量 C2=A2+B2 C2=A2+B2; printf("二维向量C2=A2+B2=(6.0f,3.0f)+(4.0f,原创 2013-09-06 22:50:26 · 1575 阅读 · 0 评论 -
directX 数学基础-矩阵
//directx9.0在点dx9math.h头文件中定义了对应于4*4的D3DMATRIX结构体和一个提供了4*4矩阵的各种运算处理的D3DMATRIX结构体typedef struct _D3DMATRIX { union { struct { float _11,_12,_13,_14; float _21,_22,_23,_24; flo原创 2013-09-08 13:20:06 · 1498 阅读 · 0 评论 -
网游服务端开发入门知识
1 服务器的网络连接 大多数的网络游戏的服务器都会选择非阻塞select这种结构,为什么呢?因为网络游戏的服务器需要处理的连接非常之多,并且大部分会选择在Linux/Unix下运行,那么为每个用户开一个线程实际上是很不划算的,一方面因为在Linux/Unix下的线程是用进程这么一个概念模拟出来的,比较消耗系统资源,另外除了I/O之外,每个线程基本上没有什么多余的需要并行的任务,而且网络转载 2013-11-26 22:22:06 · 1399 阅读 · 0 评论 -
C 不确定参数个数的函数的实现
某些情况下希望函数的参数个数可以根据需要确定。典型的例子有大家熟悉的函数printf()、scanf()等。 那么它们是怎样实现的呢? C编译器通常提供了一系列处理这种情况的宏,以屏蔽不同的硬件平台造成的差异,增加程序的可移植性。这些宏包括va_start、va_arg和va_end等。 下面是通过上面的函数随便写的例子: #include"cstdarg" #includ原创 2014-01-02 20:41:40 · 8186 阅读 · 0 评论 -
Unity3d使用过程中常见的20个问题
1:天空盒有接缝怎么解决? 答:在贴图导入设置里设置Wrap Mode为"Clamp". 2:DDS格式怎么不显示? 答:Unity不支持DDS格式,Unity会将除DDS外的其他格式图片具有为DDS同样的优化. 3:Unity如何动态载入外部模型等文件? 答:可以使用AssetBundle:http://unity3d.com/support/documentation/Scr转载 2014-02-15 23:15:08 · 1687 阅读 · 0 评论