lua 调用C++

lua 调用C++ 全局函数如果函数返回char* ,当函数中用到std::string 的c_str返回的时候注意把std::string的变量声明为静态的,不然lua那边

读出的是乱码,为什么因为不声明静态的话 std:string 已经释放了,所以读出来是乱码。

posted @ 2017-01-11 16:48  黔王  阅读(134)  评论(0编辑  收藏  举报