- 博客(8)
- 收藏
- 关注
原创 内存对齐
C++空类或结构体的内存大小为1字节,为了保证其对象拥有彼此独立的内存地址。非空类的大小与类中非静态成员变量和虚函数表的多少有关。 静态成员变量 而值得注意的是,类中非静态成员变量的大小与编译器内存对齐的设置有关。 成员变量在类中的内存存储并不一定是连续的。它是按照编译器的设置,按照内存块来存储的,这个内存块大小的取值,就是内存对齐 ...
2020-05-09 00:07:15 284
原创 c/c++中位运算总结
一、无符号数 即没有符号的数。 在c语言中就是 unsigned 类型的。无符号数在计算机中的存储较为简单, 因为没有符号位, 直接将数字化成二进制然后存储在对应的存储器或者寄存器中。 这时寄存器或者存储器的位数就可以表示数值的范围 二、有符号数 即有符号的数, 符号数存储时不仅要将数据部分存入计算机, 还要将符号数字化的存进去。表示方法有: 原码,反码,补码 所谓原码就是二进制定点表示法,即最高...
2020-05-06 22:33:01 585
原创 C++链接指示:extern "C"
C++程序有时需要调用其他语言编写的函数,最常见的是调用C语言编写的函数,一般的调用形式: //moduleA头文件 #ifndef __MODULE_A_H //对于模块A来说,这个宏是为了防止头文件的重复引用 #define __MODULE_A_H int fun(int, int); #endif //moduleA实现文件moduleA.C //模块A的实现部分并没有改变 #incl...
2020-05-05 23:19:17 157
转载 Cocos2d-x 屏幕适配新解
本文出自[无间落叶](转载请保留出处):http://blog.leafsoar.com/archives/2013/05-10-19.html 为了适应移动终端的各种分辨率大小,各种屏幕宽高比,在 cocos2d-x(当前稳定版:2.0.4) 中,提供了相应的解决方案,以方便我们在设计游戏时,能够更好的适应不同的环境。 而在设计游戏之初,决定着我们屏幕适配的因素有哪些,简而言之只有两
2017-09-06 11:11:51 344
转载 cocos2dx 3.10 读取加密压缩ZIP文件
转载自:http://blog.csdn.net/u014772578/article/details/51329368 0,废话 最近需要把资源打包到压缩文件并加密,一开始是上网搜索怎么读取加密的ZIP文件的,很遗憾没有搜到读取加密的,只有一些读取没有加密的,于是就想着自己实现,刚开始网上了解了一下,大家都是使用zlib库来实现压缩文件的读取的,因为zlib是跨平
2017-08-09 14:38:47 1005
转载 Lua基础(一)——赋值语句、表达式、流程控制、函数
转载自:http://blog.csdn.net/shimazhuge/article/details/10090677 作者:ouyangshima 作者总结的很详细,很全面,可以做参考资料,转载过来,以防以后找不到了! 赋值语句 注释,单行用(--)来表示;多行用(--[[ ... ]])来标示;定义,lua中没有定义(申明数据类型),
2017-08-01 16:59:24 526
转载 Lua概述
转载自:http://blog.csdn.net/shimazhuge/article/details/10090677 作者:ouyangshima 作者总结的很详细,很全面,可以做参考资料,转载过来,以防以后找不到了! Lua是一中嵌入式的脚本语言。 Lua语言可以独立进行编程,但这不是其主要的使用方式。Lua虽然有动态、灵活的语法提供强大的功能,但并不像 Java、Python 等一样有一个完善的库(但仍存在一
2017-08-01 16:47:43 329
转载 android开发环境配置
五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程 引言 在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为了确保大家能顺利完成开发环境的搭建,文章写的尽量详细,希望对准备进入Android开发的朋友有帮助。 本教程将分为五个步骤来
2017-07-03 13:32:58 465
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人