华人澳洲中文论坛

热图推荐

    小白提升大牛的13个名目

    [复制链接]

    2023-2-28 07:07:50 8 0



    入门到保持
    “C/C++真的太难学了,我筹备保持了!”
    得多初学者在学完C和C++的根本语法后,就停滞不前了,终究走向“从入门到保持”。其实,咱们初学者最需求的不是HelloWorld,也不是语法常识的堆砌,需求的只是实战名目的磨砺。
    (文末附具体学习线路)
    一个名目一座城
    一个名目,一座城。写完一个名目,霸占一座城池。
    下列十三个按部就班的名目,让你从小白,疾速提升为大牛。


    名目1黑客攻打零碎-第一城


    从彻底零根底开始,手把手开发这款黑客攻打零碎。经过用户真个输出, 向办事器端木马发送攻打命令,完成多种形式的攻打成果。经过这个名目,能够掌握C/C++根底(数据类型,变量的使用,各种运算,管制语句,命名空间,输出输入,函数调用,库文件的使用等),间接使用图形库来完成窗口用户界面,间接使用库文件来完成攻打成果。
    名目2 人工智能地形导航零碎-第二城


    具备C/C++根底后,进一步学习二维数组、多维数组在工程名目中的运用。按照地图的海拔数据,来辨认地形上的各个峰点(最高点)和谷点(最低点),以肯定地形中峰点的数目和地位,为探测器提供导航数据。经过这个名目,能够粗浅掌握二维数组、多维数组的实质,以及在工程名目中的运用办法。
    名目3人工智能双色球预测零碎-第三城


    按照笔者Rock的空闲之作改写,领会以小博大的乐趣。经过自动剖析博彩官网的海量数据,按照自定义的统计预测规定,来捕获下期开奖的最大略率。经过这个名目,掌握指针的使用,以及指针在工程名目中的运用。
    名目4地震监测零碎-第四城


    地震检波器每隔固定的时间距离,采样一次预测地震的能量数据,并保留到文件中。地震监测零碎从这个文件中读取相应的能量数据,测试在给定的时间点上,一个短期窗口内的取样值与一个长期窗口内取样值的商,假如这个比例高于给定的阈值,那末在这个时间点上极有可能产生地震。经过这个名目,掌握C/C++文件的读写、以及静态内存办理的使用,以及它们在工程名目中的运用。
    名目5智能婚恋交友零碎-第五城


    顺序员的相亲流动,低调且豪华。这个名目间接致敬某XX佳缘婚恋交友平台,毕竟Rock也已经是该平台的注册会员,并在其中活泼好久。这个名目完成了该平台的中心功用-高婚配度自动交友。经过这个名目,掌握C++的面向对象思想、承继和派生、多态、友元、运算符重载等中心机制,以及它们在工程中的运用。
    名目6广州军区微波通讯零碎-第六城


    这个名目是按照笔者Rock担任研发的广州军区南海无线微波通讯零碎改写的, 已去除敏感数据。这个名目是在菲律宾、越南肆意骚扰我国南海岛屿的配景下研发的。经过这个名目,掌握C++中心机制-多态的使用,以及在军事工程名目中的运用。
    名目7模板库初级编程-万能择优器-第七城


    在掌握了C、C++的中心特性之后,能否掌握C++规范模板库STL, 是区别一位合格C++顺序员的首要标记。这个名目经过构建一个通用的择优器,来掌握C++泛型编程的使用,以及在自定义模块开发中的运用。
    名目8游戏办事器端数据库-第八城


    在降服了C/C++言语的中心特性之后,得多人会感到新的迷茫:C/C++言语究竟能做甚么?海量用户数据怎么处置?这个名目从零开始构建大型游戏数据库,以掌握数据库开发的办法,以及在产品级名目中的运用。
    名目9 企业QQ-第九城


    得多C/C++初学者,以为C和C++虽然很弱小,然而关于用户界面开发,就不是很便利了。其实关于用户界面的开发,C和C++,尤为是C++,是十分强悍的。各种缤纷的用户界面,C++都能熟能生巧的呈现。这个名目可以深度掌握基于C++的用户界面开发,以及网络编程,完成产品级的运用成果。
    名目10 跨平台Word-第十城


    IT外包开发时,用户的需要老是变幻无穷,界面和功用都需求做特殊的定制,这个名目让咱们掌握开发特定UI和特定功用的运用软件,为当前独立承接IT外包打下足够的根底。
    名目十一 游戏外挂修正器-第11城


    外挂、逆向、破解无疑是每一个位顺序员为之憧憬的“禁地”,这个名目融会逆向、汇编、DLL注入、内存窜改等黑技术,开发客户端游戏的外挂,完成对游戏数据的截取、修正。经过这个名目,能够粗浅掌握指针、逆向、DLL注入等技术的使用,以及Windows客户端运用的开发。
    名目十二 人工智能中国象棋人机对弈-第12城


    完胜李世石和柯洁的阿尔法狗,其底层框架就是使用C++完成的。除了围棋,C++更是在象棋畛域完胜人类。这个名目,就是使用C++打造的人工智能象棋。经过这个名目,能够轻松掌握各种繁杂数据构造,把集体编程才能晋升到极致。
    名目13 电信级大型互联网名目-同享顺风车零碎-第十三城


    掌握C、C++客户端开发之后,高机能办事器开发,成为判断C++初级顺序员的首要标记。这个名目将完成电信级的大型互联网办事器。经过这个名目,能够掌握百万级高并发办事器的中心技术(线程池、epool架构、协定开发等)
    敲代码的夜,清脆的键击,孤傲而坚决。
    弹指间,攻城掠地,早已硝烟洋溢。
    十三座城池,待你来降服。
    通过以上13个名目的修炼,你曾经从小白变质为可以把握大型名目开发的大牛了。


    获得具体名目引见

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    返回列表 本版积分规则

    :
    中级会员
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题34

    帖子44

    积分210

    图文推荐