是否有基于表达式中的类型在C ++中搜索的方法或工具?例如,假设我们有:
m_polydata = Normals->GetOutput(); //NOTE: POSSIBLE LEAK!!
// decltype(m_polydata) is vtkSmartPointer<vtkPolyData>
// decltype(Normals->GetOutput()) is vtkPolyData*
我们知道将vtkPolyData *分配给vtkSmartPointer通常是不合适的。
我想在一堆文件中搜索表单的表达式:
vtkSmartPointer<vtkPolyData> = vtkPolyData*
或更一般地说:
LHS<Type1> = RHS<Type2>
这种搜索能否以一种简单的方式完成?也许有一些Eclipse插件或GDB包装器或Visual Studio插件?