04 2021 档案

gdb调试提示unknown type CU DIE想到的bash及ld缓存
摘要:一、问题 在使用gdb7.3.1调试进程的时候,出现提示不识别一些类型(gdb) ptype Functional._M_invokertype = int (*)(const std::_Any_data &, <unknown type in /home/tsecer/std.function/ 阅读全文

posted @ 2021-04-25 19:27 tsecer 阅读(766) 评论(0) 推荐(0) 编辑

基于method实现lua访问C++对象成员
摘要:一、问题 对于一个在C++创建的类对象,lua中如何调用这个对象的C++接口?进一步,如果我们想在lua中实现对这个C++类的接口扩展,该如何实现? 二、lua对于类似于C++中meta类型的支持 在lua中,为了模拟对于C++中面向对象中一个类接口的支持,提供一个专门的"NameSpace:fun 阅读全文

posted @ 2021-04-22 20:16 tsecer 阅读(394) 评论(0) 推荐(0) 编辑

基于CClosure实现lua访问C++对象成员
摘要:一、在lua中使用面向对象的问题 在软件实现中,一个对象通常有一个handle,在C/C++语言中最为常见的指针也可以看做是一个handle。在和操作系统交互时,这个handle就可能是一个文件的描述符。当C++和lua交互时,同样需要一个handle作为某个对象(object)的标识。lua支持的 阅读全文

posted @ 2021-04-22 20:12 tsecer 阅读(226) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示