1
4
如果你真的需要这样做的话,你在问题中遵循的方法似乎是一条路。
不过,我觉得你担心得太多了,因为
如果您发现自己处于平台实现的不太可能的情况下
'size_t' vs 'container::size_type' 提及:
因此,如果我是你,我相信我的编译器会在典型情况下运行。然而,如果我确实使用了非标准容器,那么我会不厌其烦地遵循你的方法,就像你说的那样,把它放在一个文件中,让它在一个隐藏的黑暗角落里完成它的工作。 |