python wrapper, 所以这种方式也被不少开源库使用, 一方面官方自带的wrapper, 另外python本身使用也非常方便, 也能很好的弥补c++字符串处理不便的问题....那么有没有更好的方式呢?...注意因为c++是编译执行的静态语言, 所以如果编译生成的过程出错, 就不会产生正确的CXTranslationUnit对象, 首先我们要保证编译这步是正确执行的, 后续的操作才有意义....), null, tmpFlag, out TU);
其中的args就是前面介绍到的外部指定的-I, -D命令行参数, 这些与标准的c++ compiler的含义一致, 对于仅包含头文件的处理情况,...当从某个Cursor中解析到一个Type, 很多时候我们需要层层递进的分析, 才能最终解析出它实际的类型.