- 博客(8)
- 收藏
- 关注
原创 cpp notes2
C++Notes2c++ 基础变量的内存大小c++ 存储类型和占内存大小 : short 半个机器字长 int 一个机器字长 long 1个或者2个机器字长 在32位系统 int long 是一样的机器字长:与机器位数有关 32位计算机 int = 4个字节 long = 4个字节 short = 2个字节“\”反斜杠在c++表示续行符 将当前行的代码与下一行做同一行处理; 用在多行宏命令时方便
2017-05-27 17:57:36
198
原创 cpp notes1
C++ notice函数 变量的声明,初始化c++访问修饰符 protected, private, publicC++ 类成员未声明访问修饰符时默认为privateC++ 值未初始化是默认为0 或者NULL 即’\0’ 空字符。 C++ 字符串常量末尾自动插入 ‘\0’null 字符来作为结尾 主要是为了兼容c使用参数列表来参数对象:构造方法 在“:”后 成员变量(形式参数)完成赋值C::C( d
2017-05-27 17:09:51
270
原创 c++与lua
lua提供了很多c api是的lua与c可以非常方便的交互然而实际运用的交互是需要使用c++ java objc等语言来与lua交互实现功能,在cocos 将c++类注册到lua 主要关心将类对象实例化函数注册给lua以及实例对象的函数注册到lua, 将类对象注册为usertype,将函数注册在类module下DEMO CODE// 以c编译模式引入tolua++#ifdef __cplusplu
2017-05-27 16:02:49
373
原创 C与lua
c apilua是一种嵌入式语言,可以链接到其他车型的库,lua库看拓展内容 使用了lua的程序可以注册其他语言的函数来向lua 添加功能c api 是一组能是c代码与lua 交换的函数, 包括 读写lua全局变量, 调用lua函数 ,运行lua 代码 注册 c函数给lua调用lua 与 c 通信的主要方法是一个无处不在的虚拟栈, 所有api都会操作这个栈上的值,所有交换都在c与lua的差异都在栈上
2017-05-27 16:01:59
624
原创 lua类型详解
lua是一种动态类型语言 ,语言没有定义类型的语法,每个值都携带了类型信息,变量本身没有类型信息而是来自于值,值只有8种其中最重要的是table
2017-03-24 00:12:57
497
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人