入门到放弃
“C/C++真的太难学了,我准备放弃了!”
很多初学者在学完C和C++的基本语法后,就停滞不前了,最终走向“从入门到放弃”。其实,我们初学者最需要的不是HelloWorld,也不是语法知识的堆砌,需要的只是实战项目的磨砺。
一个项目一座城
一个项目,一座城。写完一个项目,攻克一座城池。
以下十三个循序渐进的项目,让你从小白,快速晋升为大牛。
项目1黑客攻击系统-第一城
从完全零基础开始,手把手开发这款黑客攻击系统。通过用户端的输入,向服务器端木马发送攻击命令,实现多种方式的攻击效果。通过这个项目,可以掌握C/C++基础(数据类型,变量的使用,各种运算,控制语句,命名空间,输入输出,函数调用,库文件的使用等),直接使用图形库来实现窗口用户界面,直接使用库文件来实现攻击效果。
项目2人工智能地形导航系统-第二城
具备C/C++基础后,进一步学习二维数组、多维数组在工程项目中的应用。根据地图的海拔数据,来识别地形上的各个峰点(最高点)和谷点(最低点),以确定地形中峰点的数目和位置,为探测器提供导航数据。通过这个项目,可以深刻掌握二维数组、多维数组的本质,以及在工程项目中的应用方法。
项目3人工智能双色球预测系统-第三城
根据笔者Rock的闲暇之作改写,体会以小博大的乐趣。通过自动分析博彩白癜风患者能否服用金霉素软膏消脂肪粒白癜风患者体验活动