VC
身穿小白袍
4年MFC,C++开发经验
展开
-
VC MFC GDI 位图旋转算法
Function 1 newx = x.cos(angle) + y.sin(angle) newy = y.cos(angle) - x.sin(angle) 是以位图左上角为原点逆时针旋转X弧度 newx = x.cos(angle) - y.sin(angle) newy = y.cos(angle) + x.sin(angle) 是以位图左上角为原点顺时针旋转X弧度转载 2011-11-22 16:35:19 · 1520 阅读 · 0 评论 -
内存分配详解、指针与数组[C++][内存管理]
程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本文的内容比一般教科书的要深入得多,读者需细心阅读,做到真正地通晓内存管理。 内存分配方式 (1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。 (2)在栈上创建。转载 2011-11-22 16:23:37 · 222 阅读 · 0 评论 -
[C++面试题]之预处理、const与sizeof
然而,预处理、const和sizeof问题是C++语言中的几个重点也是难点,也是各大企业不论是笔试还是面试都喜欢出的题型,下面是个人从网上和书籍中收集或总结的一点资料。希望能跟和我一样在辛苦找工作的同学们共同分享,也愿以下资料能帮到你找到合适满意的工作。 1、用预处理指令#define声明一个常数,用以表明一年中有多少秒(忽略闰年的问题) 解析:1.#define语法的基本知识(例如,不能以分转载 2011-11-22 16:28:54 · 321 阅读 · 0 评论