- 博客(8)
- 收藏
- 关注
原创 panda3D学习之路
NO1.Getting started安装完dmg之后,开始第一课新建一个.py文件,然后写下下面的代码:from direct.showbase.ShowBase import ShowBaseclass MyApp(ShowBase): def __init__(self): ShowBase.__init__(self)app = MyApp()app.run()Sho
2016-06-07 23:40:57 3937
原创 c++ 编程拾贝(三)
c++ 编程拾贝(三)第10章 名字控制静态对象的析构函数是从main()中退出时,或者从c的exit()库函数被调用时才被调用(多数情况下,mian()函数的结尾也是通过调用exit()函数来退出main()程序的) 而这里有个潜在的风险,也即如果在静态函数中加入了exit()函数,会发生无穷地递归调用。这里,如果调用c库函数的abort()来退出程序,静态析构函数不被调用 abort():
2016-04-15 19:38:26 431
原创 c++编程拾贝(二)
关于const那些事晚上看c++编程思想,看到一些很有趣的东西,记录下来,在旁边的批注上写了两个大字,牛逼。c和c++那些有数值但是不会放在内存区域的东西c中,存在一种定义,他不会分配空间给这个变量,那就是预处理的define:#define MAX 65536例如上面的代码,作为一种文本替代的预处理,当然不会分配地址空间给MAX,而c++中更佳鼓励的方法是这样写一个“只在这里改,可以在全局用“的变
2016-03-22 02:44:57 828
转载 C++的四种cast操作符的区别--类型转换
C++的四种cast操作符的区别--类型转换C++的四种cast操作符的区别发信站: 水木社区 (Thu Jan 26 21:15:16 2006), 站内声明 by NetMD:并非我的原创,来自互联网,且是两篇帖子的合集,个人觉得这样才比较完备------------------------------------------------------------
2016-03-22 00:54:40 526
原创 c的malloc那些事
c的malloc那些事c的malloc和freec++的new和freec的malloc和free先来聊一聊c /c++的内存分配关于memory management, 在wikibooks 上的一段话我觉得很好,原文记下来: The C programming language manages memory statically, automatically, or dynamical
2016-03-21 11:38:53 691
原创 关于内存管理,以及CVTE面经(2016)
最近去CVTE面试,面试场地稍微有点吓人,36个桌子在一个大厅里,每个面试官西装革履地很专业的样子。最有趣是刚进去的时候看到面前一个C/C++岗的中年面试官,别的座位都坐满了人但是他面前没人,我自己又报名的C/C++岗位,想直接坐到他面前去,但是HR大姐姐虽然看到了但是并没有叫C/C++岗位的人去,也就算了。之后才知道他是我二面的面试官,CVTE刚成立就在里面的核心人员吧,应该是最后把关的面试官。一
2016-03-20 17:37:22 898
原创 编程拾贝(一)
编程拾贝(一)关于NULL,0,nullptr1、NULL起源于C语言,定义如下 #define NULL ((void*)0)在C++中void*是不太受欢迎的,很容易出现问题,在赋值给其他指针类型的时候会隐士转换成该类型(也就是运行时确认),C++不允许隐式转换指针,因此定义如下: #ifndef NULL #ifdef __cplusplus #d
2016-03-13 22:24:31 571
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人