我有一个巨大的图书馆和几个计划退役的课程。
例如:
class [[deprecated]] OldApi {
// details
};
Run Code Online (Sandbox Code Playgroud)
这个想法是不推荐使用这个类的所有东西。例如:标题中的隐藏依赖项如下所示:
// on API we have no old API dependency
void hiddenDependency();
Run Code Online (Sandbox Code Playgroud)
并在编译单元中:
void hiddenDependency()
{
OldApi inst;
// work on it/do something
}
Run Code Online (Sandbox Code Playgroud)
我有很深的依赖图,所以手动解决方案会很痛苦。有什么方法/工具可以继承这些弃用的属性吗?
所以使用这个工具后,隐藏的依赖项也将被弃用:
[[deprecated]]
void hiddenDependency();
Run Code Online (Sandbox Code Playgroud)
非常感谢您的帮助!
Visual Studio .rc文件的最佳合并工具是什么?如果合并工具可以显示资源(例如对话框),那将是很好的.