c++从零开始编写出一个软件是啥样的
和你从决定偷着跑去网吧,开始计划,逐渐细化方案,发现方案中的问题进行修正,直到具体实施,实施过程中意外被老师抓到选择逃跑路线,并最终还是去网吧玩了个通宵,然后回来又被老师抓住... 大体上是一样的。
■网友
Windows程序设计
■网友
学一下qt吧,对于你来说挺高级的了,或者学OpenGL
最后说一句,软件可以理解成计算机程序,控制台程序也属于软件(控制台怎么了,比如建模的blender还拖着一个控制台运行呢,有何不妥,不能说控制台低级就不把人家当软件啊,你要界面请直说。另外算法还是要学的,不要追求皮囊却只能实现a+b)
■网友
控制台程序也是程序呀,可能你指带图形界面的程序?QT是个不错的选择,我最初接触图形界面就是用QT写的,一个数独游戏、一个跳棋游戏
■网友
你这个问题跟我刚开始学习的时候一样,我也很纳闷,天天些什么printf,scanf的控制台有什么用?还不如用VB写个有界面的,用Java写个网站来的爽。但是学好C++对于从事软件行业很有帮助的,因为C++是高级语言中能操作大量低级API的语言。说多了,正式回答一下你的问题:
一、我想你肯定是想开发出那种界面很炫,交互很爽的程序,这块你可以从QT开始学习吧,QT是对界面操作的封装,通过C++ 语言来编程,通过学习QT可以大致了解语言、操作系统、交互、这些概念。
二、或者你还想开发网络程序,甚至说可以开发一个网站这样的,最简单的你可以研究研究nginx,在里边写一写插件,了解下网站的基本原理
三、还以做一些视频照片处理类的,可以研究研究ffmpeg、opencv以及现在的AI类的,TensorFlow等
在语言学习这块其实有好几个层次的东西需要理解,语言、语法、操作系统、系统API(用来处理操作系统的资源,CPU、内存、显示、存储、输入输出等)、应用API(具体应用级别的API,http处理、图像处理、算法等)
■网友
命令行软件,比如这是我做的↓
【c++从零开始编写出一个软件是啥样的】
推荐阅读
- 降雪■江苏全境迎来大范围降雪
- 北京在建最长三车道公路隧道开始施工预计2023年贯通
- 黄金时间■黄金时间丨打造海绵城市:节水从利用雨水开始
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 非计算机专业想要利用课余时间深入自学C++,想要找到比较体面的工作大概需要啥水平
- 大学要开始查文献le,求问有哪些中英文的文献网站或下载工具(最好是医药,生命科学类的),多谢啦?
- 青年|电子警察开始执法,开车系了安全带被扣2分,车主无语了
- 趣头条|去看了下iX3实车,又开始纠结了,和EQC比该怎么选?
- 车评社Auto|车评社|吉利星瑞“千人交车”,只是一个开始!
- Java工程师和C++工程师在工作上有啥区别哪个更适合自身发展