C++
魔芋胡萝卜
写给自己看
展开
-
mString
#include "mString.h"mString::mString(const char* str /*= NULL*/){ if (str == NULL) { m_data = new char(1); *m_data = '\0'; } else { m_data = new char(strlen(str)+1); strcpy(m_data,str)...原创 2018-05-29 10:27:48 · 522 阅读 · 0 评论 -
memcpy
void *memcpy(void *dest, const void *src, int count){ void *ptr = dest; if (NULL == dest || NULL == src || count <= 0) { return NULL; } while (count--) *(char *)dest++ = *(char *)src++;...原创 2018-05-29 10:37:10 · 14536 阅读 · 2 评论 -
tolua 从lua传值到c++
一般都是使用tolua将c++部分的函数和参数,在lua部分调用,现在有个需求,要从lua部分,获取参数,传递到c++部分,在由c++传递到java部分--首先还是要有一个常规的hpp--lua_cocos2dx_loginscenemanager.hpp#include "base/ccConfig.h"#ifndef __cocos2dx_loginscenemanager_h_...原创 2018-11-10 16:35:50 · 689 阅读 · 0 评论