2

可靠地查找 C++ 方法和类的正则表达式是什么?

4

2 回答 2

9

没有正则表达式可以可靠地找到 C++ 方法和类。你需要一个真正的解析器。

于 2012-06-05T23:36:47.047 回答
3

正则表达式确实不适合解析 C++ 等语言。像模板这样的语言特性需要额外的知识才能正确解析。

考虑以下

template<class T> T SomeTemplate();
typedef int SomeType;

if(SomeTemplate<SomeType>())
{
}

你如何区分比较和调用模板函数?

于 2012-06-05T23:50:46.013 回答