自从我开始学习C ++以来,我一直在使用Qt。这是教授推荐的SDK,所以我没有尝试另一个。既然我想学习使用Visual C ++,那么这两个SDK之间的差异就会让我感到困惑。我对Qt的所有信号和插槽内容感到非常满意。我想知道我是否可以在Visual C ++中找到类似的功能。如果有机会,是否有任何教程教您如何使用Visual C ++?
答案 0 :(得分:6)
Qt是一个用C ++编写的用户界面库,可在多个平台上使用; Visual C ++是Microsoft生产的Windows IDE。它们实际上并不具有可比性 - 事实上,我很确定,如果您有这种感觉,可以使用Qt在Visual C ++中开发一个应用程序。
如果您实际想到的是本机Windows UI库,那就称为MFC(Microsoft Framework Class)。现在已经20岁了(!!),并且包含了许多历史怪癖(包括Neel Basu在上面提到的STRING);除非你特别需要学习它,否则我强烈建议你学习别的东西。如果您想学习Windows的本机UI库之一,WinForms和WPF更新,但基于.NET,而不是C ++。如果你想学习另一个基于C ++的UI库,你可能想尝试wxWidgets;像Qt一样,wxWidgets是跨平台的。
答案 1 :(得分:0)
是的,有关MS提供的MFC和其他组件框架的Visual C ++帮助和MS文档