使typedef局部于文件或子类
|
我将2个程序合并为一个,在2个不同的文件(我有很多文件)中,我有一个具有相同名称的typedef,但是类型不同。
这些类型将在程序的完全不同的部分中使用,并且永远不会互相交谈或互换使用。
我可以在其中一个文件中进行搜索替换,但是我想知道是否还有另一种解决方案。
将typedef绑定到特定文件之类的东西。
或将typedef局部化为类及其子类。
谢谢
没有找到相关结果
已邀请:
3 个回复
锯康
封装在
中:
在您想使用的第一个“ 0”文件中,只需声明:
其他人也一样。
磁辫覆氓
指令。 但是同样,如果您的“ 0”仅来自两个不相交的文件集,则此问题不正式存在。如果某些文件应同时使用两个“ 0”,那么您必须花费的精力来修复这些文件将等同于重命名“ 0”(无论您最终选择哪种方法)。
凸晴
Typedef的作用域为C ++。