我是C++和Qt的新手,但我非常擅长C#/ Java.
关键是我喜欢跨平台,但我和Qt混淆了.是不是std::vector
已经跨平台了,Qt不提供相当于非跨平台的东西吗?
另外如何File
与QFile
不同?
链接会很好,谢谢:)
Naw*_*waz 43
这篇文章很好.它将Qt模板库与标准模板库进行比较:
希望,您会发现文章中列出的所有差异很有趣.
编辑:
以下是我感兴趣的内容:
我的观点是QTL的最大优点是它在Qt支持的所有操作系统上具有相同的实现(包括二进制兼容性).某些STL实现在性能方面可能低于标准,或者可能缺少功能.有些平台甚至没有STL!另一方面,STL更可定制,并且可以在头文件中全部使用...... 就像我说的,没有明显的赢家.
就像他说的那样,没有明确的赢家.但仍然阅读这篇文章会让很多事情变得清晰.在不知道另一个的情况下,更好地了解差异而不是一个人.