在SFML中,我将Vector2
理解为对或点。有:
sf::Vector2f float
sf::Vector2i int(signed)
sf::Vector2u unsigned int
我说错了吗?
那么long int
和long long int
以及double
和long double
s呢?
我认为只有这三种Vector2
s
我不需要在任何地方使用它,但我只是想知道
感谢。
答案 0 :(得分:1)
来自doc:
您通常不必关心模板形式 (
sf::Vector2<T>
),最常见的专业有特殊之处 类型定义:
sf::Vector2<float>
是sf::Vector2f
sf::Vector2<int>
是sf::Vector2i
sf::Vector2<unsigned int>
是sf::Vector2u
如果您想专门化它,可以使用sf::Vector<T>
代替sf::Vector2f
/ sf::Vector2i
/ sf::Vector2u
。