一般是开发Windows上的桌面软件,比如WPS之类的,技术栈的话一般是C++和QT,Qt 是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface,CUI)程序,C++客户端开发岗位也比较多。
深度学习工程化开发,深度学习只是一项技术,它终归需要落地,想落地就需要工程化,人工智能目前可以落地的主要领域,个人认为主要还是安防和自动驾驶,这块都会使用C++开发,包括深度学习算法SDK,深度学习框架开发等。
相信很多同学的第一门编程语言是 C 语言,大多数高校都是选择 C 语言作为工科和计算机专业的公共基础课程, C 语言由于本身的灵活性和对硬件强大的操控能力,对学习计算机体系结构和原理也非常有帮助,同样的,为学习C++这样的面向对象高级编程语言打下良好的基础。
很多同学会问,C语言和C++到底有啥区别呢?学了C语言对学习C++有帮助吗?答案是肯定的。 C语言和C++有什么区别