自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 cocos2dx 为什么可以跨平台?

这篇文章 并非可以解答这个疑惑 . 只是为了 以后 最近 可以 回答 这个 疑惑. 众所周知, 安卓 是 基于 linux 的, 苹果 是基于 unix . linux 和 unix 都是 基于 C的,所以 用 标准C 开发,可以 实现 跨平台.  可 为什么cocos2dx 用的是 c++, 怎么 可以 实现 跨平台呢? 之前是 一名 cocos2d-iphone 开发者,用的编程语言是

2014-12-19 09:50:41 1025

原创 c 数组 和 数组指针

今天 一个朋友 面试,面试题如下:int _tmain(int argc, _TCHAR* argv[]){ int a[] = {1,2,3,4,5}; int * ptr = (int * ) (&a + 1); printf("%d\t%d",*(a+1),*(ptr-1)); return 0;}我觉得 指针 只要 掌握 两方面信息 就 没什么 可难的了.

2014-12-17 17:03:17 376

原创 lua 与 c/c++ 交互(6) lua调用C++(使用数组 和字符串函数)

test.lua--数组操作a = {1,2,3,4,5,6}swapArray(a,function(t) return t + 1 end)local function printArray(array) for k,v in ipairs(array) do print(k,"\t",v,"\n") endendprintArray(a)--分割字符串a

2014-12-10 23:15:48 2756

原创 lua 与 c/c++ 交互(5) lua调用c/c++

lua调用c/c++lua代码:

2014-12-05 23:48:41 610

原创 lua 与 c/c++ 交互(4)将lua作为一种配置文件

将lua作为一种配置文件

2014-12-05 00:10:56 836

原创 lua 与 c/c++ 交互(3)c/c++ 调用 lua 数组类型 table

c调用lua数组上节说的 通过 lua_getfield获取 lua Table,只能 获取 字符型 的 table的值这是 这个函数 的定义  LUA_API void  (lua_getfield) (lua_State *L, int idx, const char *k);这一节,补充 一下 获取 数组 型 tabletest.lua  增加了 一个 数

2014-12-04 20:34:05 1852

原创 lua 与 c/c++ 交互(2)c/c++ 调用 lua

c调用lua想深入了解lua的可以看看,是在lua5.1的基础上写的,这本书的作者就是lua的作者,可知这本书的含金量。1.了解 lua CAPI1,1 向栈中 压入元素LUA_API void  (lua_pushnil) (lua_State *L);  //压入一个nilLUA_API void  (lua_pushnumber) (lua

2014-12-04 00:18:15 641

原创 lua 与 c/c++ 交互(1) 初探

lua 与C/C++ 交互lua 与 C/C++ 交互 有两种方式:1.源码方式 2. 动态链接库方式首先要做的事,是从lua 官网下载 lua源码,网址 : http://www.lua.org/ftp/1.源码方式:1.1 新建工程,并在工程源码目录中新建 lua 文件夹1.2解压缩lua文件,进入到 src文件夹下,将所有源码拷进lua文件中,(因

2014-12-03 19:56:03 888

原创 windows 动态库的创建 与 使用

1.建立动态库1.新建win32控制台应用程序, 在 下一步 时选择 "Dll" 动态库2. Dll.cpp#include "stdafx.h"#define DLL_API _declspec(dllexport)using namespace std;DLL_API int add(int a,int b){return a + b;}

2014-12-03 15:39:08 616

原创 windows 静态库的创建 与 使用

1.建立静态库1.打开vs2012, 点击 文件 ---> 新建-->项目 -->win32控制台应用程序 -->点击确定 -- >点击" 下一步" -->选择静态库 -->完成2.新建  static_lib.h ,放入函数声明float add(float,float);float sub(float,float);3.新建 static_lib.cpp 放入 函数定义

2014-12-03 15:01:35 499

数据结构源代码 严蔚敏版本的

严蔚敏数据结构 书上的源代码 都有!MSDN只能传一个文件,蛋疼的很!!!!!!!!!!!!!!!!!!!!!

2011-03-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除