在C++中如何告诉编译器Ogre :: Vector3 IS_SAME_AS SomeOtherLIB :: Vector3?我觉得......在像c ++这样的语言中,它们不是结构类型的,但有些情况下它是有意义的.
通常作为游戏开发人员使用4个以上提供排序或自己的Vector3实现的库.代码中充斥着ToOgre,ToThis,ToThat转换功能.这是很多Float3复制周围不应该发生在第一位.
是C++或任何其他语言,我们没有必要从一种类型转换(复制)到另一种类型,这基本上是相同的.但是C++中的任何解决方案都是大多数优秀的gamedevs库,都是针对c/c ++的.