C ++メソッドとクラスを確実に見つけるための正規表現は何ですか?
質問する
92 次
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 に答える