自己找的c++网课视频是用qt来编写程序的,想问一下各位在qt和vs2019上编写的程序在代码上会有区别吗,或者说两者在程序编写上都是一样只是不同的编写平台?
1,从语言上来说,没区别,都是C++。
2,从开发工具上来说,qt一般使用Qtcreator,vs则是vs2019、vs2022等系列。如果在windows平台上写代码,可以在vs里安装qt插件,这样在vs里同意可以写qt代码,而且功能更强大。
3,从跨平台上说,qt是自身具有跨平台,vs写的代码,也可以跨平台,不过需要进行跨平台移植和编译。
一样的, c++的语法都是一样的,用vs就行,qt的ui界面挺好使,不过学c++也用不到,以后要写项目挺好使的,ui界面很爽,而且qt写c++编码对中文不太友好,有时候改了编码格式输出中文还会乱码,就很难受。
你可以参考下这篇文章:c++之QT的使用