![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
蔚雨轻尘
这个作者很懒,什么都没留下…
展开
-
字符数组
1.定义和初始化:原创 2014-07-23 20:06:52 · 321 阅读 · 0 评论 -
opencv 图片基本处理(灰度化,反色,二值化,膨胀腐蚀以及ROI的copy等)
基于护照的识别和tezhengt原创 2014-08-26 14:13:06 · 4385 阅读 · 0 评论 -
static、const、define的一些理解
C+实在是太庞大了,实际工程中很多东西使用不上,太久不用就容易忘记。只能记些笔记,方便回顾吧。 关于static 有几个概念先阐述一下: 局部变量指在代码块{}内部定义的变量,只在代码块内部有效(作用域),其缺省的存储方式是自动变量或说是动态存储的,即指令执行到变量定义处时才给变量分配存储单元,跳出代码块时释放内存单元(生命期)。 外部变量指在所有代码块{}之外定义的变量,它缺原创 2017-11-07 12:00:54 · 702 阅读 · 0 评论 -
第一款端游—PZ项目总结
2017.10.27 制作人周然相继与各个主管谈话,宣布PZ项目停项,端游停止制作,转而制作一款手游。 当时,作为国内为数不多(应该是唯一)的一款欧美魔幻风格的MMO端游,我们已经制作了近五年。而且,刚刚面向玩家进行了第一次黑盒测试,在首日服务器崩溃31次(主要是AOI的野指针问题)的情况下,我们次留仍然保持了54%。也因为首日的崩溃,我们不得已宽松了数值产出,导致游戏节奏加快。本应该能玩七日的原创 2017-11-04 21:20:20 · 658 阅读 · 0 评论 -
smart ptr 学习理解笔记
很多人使用C++的时候,最头疼的问题之一就是内存泄漏和野指针问题,内存泄漏的话风险会很大,野指针问题则会导致程序非法地址访问直接宕机。如果对内存没有概念,不知道生命周期,在使用C++上就会觉得非常头疼,但使用得当的话这也是C++的一把利剑。智能指针的出现,就是为了降低C++程序猿的门槛,即使你对内存没有那么深刻的概念,只要你按照智能指针的规则来使,就能很大程度上避免内存泄漏和野指针这两大难题。原创 2017-11-06 17:49:59 · 444 阅读 · 0 评论 -
C++ Reflection简单实现
记录成员变量相对于class/struct的offset和size, 再根据实例指针计算出内存地址#include <iostream> #include <stdlib.h> #include <vector> #define REFLEX_PROPERTY(obj,name) using namespace std; //属性信息记录 struct Pr...原创 2018-02-09 16:32:53 · 2204 阅读 · 1 评论