专栏首页诸葛青云的专栏5天赚十亿!纯C/C++打造“西虹市首富”
原创

5天赚十亿!纯C/C++打造“西虹市首富”

电影《西虹市首富》票房一路高歌顺利突破20亿,并且引发大家热议:

究竟如何一个月花光十个亿呢?

有人就说了,小编你挣着卖白菜的钱就不要操着卖白粉的心了好吗?银行存款有多少心里没点数吗?

那这里我就不服了,梦想还是要有的,万一有一天实现了呢?并且在今天,小编就要介绍两个方法,让你成为亿万富翁!

Part.1

构建ATM自动存取款机

ATM自动存取款机的构建涉及到ATM和银行卡两个处理对象,要定义两个类来解决这个问题。

程序包含取款、查询、转账、修改密码、存款、退出。新增查找修改独立分开作为子函数,其余作为switch语句中的一部分,几个模块通过switch语句联系。

下面是部分思路及代码

构建窗口以及定义ATM机类:有“金额”、“单笔取款金额限制”等基本属性。需要实现:“核对密码”、“修改密码”、“取款”、“查询信息”、“退出系统”等功能。将这些操作定义为ATM机类的成员函数。

△systm("color 2F")是窗口颜色,可按喜好更换

调试时应注意取款金额受卡余额、ATM机最大取款金额及ATM机当前剩余金额的限制。卡号、密码错误时最多输入3次,否则直接退出系统。

滑动查看部分代码,完整项目资料附文末领取:

运行效果图,单次最高转账额度设置为5000元。

嗯,根据测试呢,一次5千只需要转二十万次,不吃不喝不休息大约5天就可以赚10个亿了,真金白银哦,可凭枪支弹药前去各大银行柜台领取~

小编给大家推荐一个学习氛围超好的地方,C/C++交流企鹅裙:870963251!适合在校大学生,小白,想转行,想通过这个找工作的加入。裙里有大量学习资料,有大神解答交流问题,每晚都有免费的直播课程

Part.2

开发「无限阳光」游戏外挂

外挂这个东西对于玩过游戏的人一定不会陌生,通过外挂可以任意修改游戏数值达到随心所欲的效果,所以第二个方案就是教大家制作游戏外挂,打造「开挂的人生」

无论《王者荣耀》还是《绝地求生》外挂都是可以制作的,这里先以游戏《植物大战僵尸》为例:

下面是部分思路及代码

每个程序打开后数据的内存地址都会改变,但是其静态基址和偏移不会变,所以关闭游戏再启动,获取的静态基址是不变的并且可以修改。

我们用CE找到他的静态地址和偏移地址,再用C/C++里面的ReadProcessMemory和WriteProcessMemory进行修改就可以了。

△获取植物大战僵尸游戏进程PID

△从指定位置读取数组并储存

再封装一下就可以发给小伙伴使用了,下面是运行效果。

△先变一个250,当然你想变啥都可以

C/C++是一门永不过时的语言,这两个项目虽然不能真正让大家立即成为现实中的富翁,但是却可以让大家利用C/C++语法结合数据结构与算法算法处理游戏数据,跳出控制台,在界面编程中去锻炼自己的逻辑思维能力等等。

技术正是创造财富的源泉,持续学习,持续精进,离心中的目标就不会遥远,而对于初学者来说,亲自敲代码,从项目中学习无疑能受益匪浅。那么最后送给热爱学习的大家一份福利:

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • c++和c语言之间有什么区别

      C语言是一种古老而又经久不衰的计算机程序设计语言,大约诞生于上个世纪60年代。由于它的设计有很多优点,多年以来深受广大程序设计人员的喜爱,并逐渐 淘汰了很多...

    诸葛青云
  • 从每年的编程语言排行来看,为什么C/C++能稳居前五?

    从全局看,虽然C/C++每年在不断的衰退,但是C/C++任然位居前五而且增衰趋势逐渐趋于稳定,那么C/C++凭什么这么牛逼呢??

    诸葛青云
  • 这个世界本就是残酷的,所以你不能怪C++向你展示了世界的本质

    很多已经做了几年的C++程序员已经很自信觉得这门编程语言算是熟悉阶段了,但是当重新对这门语言来个彻底大扫除的时候发现,又有新的语法出现,最糟糕的是之前掌握的很多...

    诸葛青云
  • 开源项目Generics.Net介绍

    STL (标准模版库,Standard Template Library)各种不同类型的容器(container)、模板(template)、游标(Iterat...

    张善友
  • RocketMQ 源码分析 —— 集成 Spring Boot

    在开始分享 https://github.com/apache/rocketmq-spring 项目(RocketMQ 集成到 Spring Boot 中),我...

    芋道源码
  • 都在说MIMO,它到底是个啥?

    在这个万物互联的时代,手机作为我们和外界联系的窗口,似乎已经成为了我们身体的一部分。

    鲜枣课堂
  • 零售巨头:我们要的不是站队,而是更合适的伙伴

    对话 零售巨头:合作与选择  keywords  步步高 \ 永旺 \ 天虹 \ 欧亚 \ 万达 过去的2017年是喧嚣的,也注定因为喧嚣而被铭记。“新零售...

    腾讯云智慧零售
  • ASP.NET AJAX(3)__UpdatePanel

    今天也不知道写不写的完了,最近闲下来了,却感冒了,早上起来都不会说话了,不过幸亏咱不是靠嘴皮子过活了,哎~~~~窃喜吧 上一篇简单写到UpdatePanel的一...

    小白哥哥
  • “灌篮高手”不输科比,丰田员工开发的人形机器人CUE可投进空心球

    据外媒Motherboard报道,CUE机器人是由丰田17名员工在空闲时间开发的一款人形机器人,它的目的是做一件事:投进空心球。据日本《朝日新闻》报道,CUE使...

    机器人网
  • 抛弃MFC, 转向.Net

    逍遥剑客

扫码关注云+社区

领取腾讯云代金券