摘要:
1.“引用”与指针的区别是什么? 指针通过某个指针变量指向一个对象后,对它所指向的变量间接操作。程序中使用指针,程序的可读性差; 而引用本身就是目标变量的别名,对引用的操作就是对目标变量的操作。此外,就是上面提到的对函数传ref和pointer的区别。 2.结构与联合有和区别?1. 结构和联合都是由多个不同的数据类型成员组成, 但在任何同一时刻, 联合中只存放了一个被选中的成员(所有成员共用一... 阅读全文
摘要:
在说命名空间之间,我们先思考一个问题:学习过Java,我见过不只一个都在说#include or #include "filename.h"其实就是和Java里面的import是一个性质的。真的是这样的吗?就从Java谈起,为什么需要import这个语句,是因为分包,那么为什么需要分包,防止类的重... 阅读全文
摘要:
起初由于装备和道具要分别进行管理,并且装备存在随机属性的问题,最直接的思考就是生成物品UID的方式来进行区分,并且通过UID来作为map的主键来进行存储。现在仔细思考下来,其实不用map,改用std:array数组来存储会更好一些。UID只需要作为装备的唯一标示信息就可以了,用位置信息来作为唯一性的... 阅读全文