2019年6月27日

内存泄漏与检测

摘要: 动态分配的内存在程序结束后而一直未释放,就出现了内存泄漏。 一般常说的内存泄漏是指堆内存的泄漏。堆内存是指程序从堆中分配的,大小任意的(内存块的大小可以在程序运行期决定),使用完后必须显式释放的内存。 应用程序一般使用malloc,new等函数从堆中分配到一块内存,使用完后,程序必须负责相应的调用f 阅读全文

posted @ 2019-06-27 15:40 锋邢天下 阅读(243) 评论(0) 推荐(0) 编辑

static关键字

摘要: static关键字的含义有哪些呢?现在总结如下:1.static修饰变量static可以修饰变量。当static修饰全局变量时,表示该变量的作用域只存在于本文件。其他文件就不能引用。比如:在a.c文件里定义了2个全局变量:static int x = 10;int y = 0;其中x前面有stati 阅读全文

posted @ 2019-06-27 14:45 锋邢天下 阅读(341) 评论(0) 推荐(0) 编辑

C/C++ 函数参数传递:传值,传指针,传引用

摘要: 前面我们介绍了函数的调用约定,明白了函数调用者与被调用者之间传递参数的顺序与如何进行栈恢复的。 实际上,函数调用者如何将参数传递给被调用者也是有讲究的。 总的来说,函数参数传递分为3种情况:传值,传指针和传引用。首先,理解一下实参与形参的概念。int func(int x)//x是形参{ retur 阅读全文

posted @ 2019-06-27 14:23 锋邢天下 阅读(1679) 评论(0) 推荐(0) 编辑

Unity编辑器扩展中,使用Unity自带的GUIStyle

摘要: 在进行编辑器扩展时,创建组件的方法一般都会提供GUIStyle参数,可以让我们自定义样式。修改背景图,字体大小,颜色等等。 比如,创建Button组件的方法:public static bool Button(string text, GUIStyle style, params GUILayout 阅读全文

posted @ 2019-06-27 11:31 锋邢天下 阅读(5772) 评论(1) 推荐(2) 编辑

导航