- 博客(6)
- 收藏
- 关注
翻译 编译和链接
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-12-01 20:21:47 325
原创 关于require和package.loadlib的介绍和它们的关系,以及它们在加载C模块时不同表现
package.loadlibpackage.loadlib(#1,#2) – > 函数,用于加载C模块中的对外函数,但注意,仅仅是加载,并不运行。 /#1:模块路径 /#2:调用函数名(一般定义在.def文件中) 返回:一个lua函数requirerequire用来加载一个模块,不论是C模块还是Lua模块。当加载一个C模块时,它会以传入的模块路径和luaopen_<模块名>来调用packag
2016-09-05 16:17:38 2500
原创 2.C++--const限定符
前置引述有时我们希望定义这样一种变量,它的值不能被改变。为了满足这一要求,可以用关键字const对变量的类型加以限定:const int bufSize = 512 ;一个常量,是不能被修改的,任何对常量的修改都会报错。bufSize = 512 ; //错误,bufSize在上面已被初始化因为const对象一旦创建后其值就不能改变,所以const对象必须初始化。一如既往,
2016-05-18 16:29:52 550
原创 1.C++--关于文件间共享代码的方法
前置引述1.为了提高代码的可扩展性、可维护性等,c++语言支持分离式编译机制,该机制允许将程序分割成若干个文件,每个文件可被独立编译。 2.可分离式编译机制会引出一个问题,那就是文件间的代码共享问题,比如,我在A文件中命名一个变量a,想要在B文件中使用这个变量a,怎么办?正文C++是如何支持跨文件通信的?为了支持分离式编译、同时也为支持文件间的代码共享,C++将声明和定义区分了开来。 声
2016-05-17 19:49:45 1182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人