来源:爱酷猪责编:网络时间:2024-05-30 16:08:48
编程生涯:2001~至今[共22年]
职业生涯:20年
开发语言:C/C++、PHP、Perl、-C、、C#、
开发工具:、XCode、C++
技能类型:逆向驱动磁盘文件
研发领域:应用软件安全/系统内核安全/系统盘数据安全/macOS应用软件安全
项目经历:磁盘性能优化/文件系统数据恢复/文件信息收集/敏感文件监控追踪/网络安全测试
[前言]
经过近 20 年的期盼,C++ 12 终于在 2023 年 11 月 8 日发布了。为什么我会这么激动呢?因为 C++ 才是 C/C++ 领域真正的快速开发工具。C++ 3.0/4.0 的发布让全世界都震惊了完美代码,C/C++ 居然可以发展得这么快。此后,它引起了微软的关注,并开始了经典的 VC++ 6.0 与 C++ 5.0 之间的战争。随着时间的推移,C++ 没落了,但我却忘不了 C++ 的 VCL。但不管怎样,20 年过去了,强大的 C++ 又回来了,从 C++ 5.0 到 C++ 12。
为什么我推荐使用 C++12
原因很简单,就是它的开发速度够快,界面开发和C++ 17结合度高,开发一个程序不需要再找其他的界面库。想想VC++万年不变的MFC,果断放弃了。C++失败后转做开发,是正确的选择。虽然我最喜欢的语言是C/C++,但是因为界面开发库太过繁琐,所以没有在VC++的MFC上投入太多。但做界面,配合VC++做内核,还是首选。这种双工具开发模式,已经坚持了快20年了。但现在这个模式要被打破了,C++王者归来,VC++就当备胎用吧。虽然VC++ 2022现在c/c++语言很强,已经遵循了c/c++ 20标准,而C++ 12目前只支持c++ 17标准。但这不是问题。 重要的是我对C++最强大的快速开发感兴趣,用C++ 17的VCL就足以打败VC++ 2022。
[C++ 的魔力:代码补全技巧]
在C++5.0失败之后,我转而使用VC++的双工具开发模式。在C++12发布之前,我根本没试过C++版本,只是看了评论区的体验文章,被吐槽最多的就是C++的代码完成提示,光是这个有缺陷的功能就让一大批C++死忠粉望而却步(包括我,没有好的代码完成提示,我也不想用)。直到现在,还是有人在吐槽C++12。这里再说一句:不得不说,习惯了VC++的代码完成提示功能之后,你就再也回不去了,因为它是业界的标杆。回到起点,我继续说,让我再次拥抱C++的另一个重要原因是代码完成提示功能有了质的飞跃,因为集成了VAX代码助手。 就这样,在C++ 12的宣传宣传下:现代的C++ 17,超赞的VCL,还有强大的VAX代码助手,三管齐下,我终于在2023年11月8日凌晨1点,正式安装了C++ 12。两个字概括:超赞。
【C++12优秀的代码补全提示体验】
安装完成后我从凌晨1点体验到凌晨3点,输入了一些我经常写的代码,自动提示完美无瑕,此刻已经没有必要拿它和VC++对比了,只要认真体验,C++ 12的代码补全提示的完善程度可以让你专心致志的写代码。
【别再抱怨 C++12 代码补全提示了,你只需要做以下调整】
1> C++ 12 的代码提示是 Ctrl+Space,和提示符一样。所以你需要调整输入法快捷键以避免冲突。
2> 如果你是一名程序员,在使用C++ 12编写代码时,不要只想着代码输入,代码补全提示功能的逻辑与C++代码补全提示功能的逻辑有所不同。
比如VCL库中有个方法叫(),在代码编辑器中直接输入会自动提示,但是在C++中不行。因为C++代码补全提示功能是根据C++语法定制的,比如命名空间,所以正确的输入是Vcl::::()才能提示。但是很多人觉得这是bug,这里我可以明确的告诉大家,这不是bug,就算你用功能强大的VC++ 2022代码编辑器也一样,必须按照命名空间来输入。
3> 放弃你不良的代码输入习惯,请使用正统的 C/C++ 代码输入习惯,C++ 12 的代码补全提示功能才会完美发挥作用。(特别是对于程序来说,这一点一定要改,不要总拿代码提示逻辑和 C++ 对比,毫无意义)
[总结]
在以后的开发中,我会逐渐重度使用 C++ 12,VC++ 会逐渐减少使用。如果有新的 C/C++ 项目,我会优先使用 C++ 12 进行开发。
【界面欣赏】
拳击游戏还是有很多的玩家都是非常的喜欢尝试的,很是刺激,并且也是能够发泄心中的不快吧,现在市面上是有很多的类型的拳击的游戏,这些游戏一般都是一些格斗的游戏,其实是非常的有趣,也是相当的刺激的,游戏中是有一些不同的场景都是能够去进行体验的,我们也是能够去刺激的进行对战的,小编现在就是收集了一些有意思的拳击游戏,相信你们一定会喜欢的。
趣味烧脑游戏一般比较适合人们在无聊的时候打发时间,同时其操作以及游戏规则上都比较简单,让大家不会有上手很难的感受,可以轻轻松松就体验这个游戏的独特乐趣,并且随时下线都不用担心坑队友,同时也可以和好友一起来玩法,有多种挑战模式,可以根据自己的真实水平以及喜好来选择不同的挑战模式参与,收获到不一样的游戏趣味体验!
太空冒险类游戏顾名思义就是以外太空为背景打造的一类游戏,玩家在这种类型的游戏当中可以体验到非常独特有意思的太空冒险旅程,玩法内容的设计上充满了想象力,所有的场景都是人们在日常生活中从来没有见过的,而你可以驾驶各种各样的战舰展开无比激烈的星际对决,同时可以邀请身边的朋友一起参与到冒险当中,竞技对决的过程中十分注重
这里面为大家收集了一系列比较好玩的女生游戏,并且将会不断的更新,每个玩家都可以根据自己的喜好来选择适合自己的游戏打发时间,每款游戏都设置了新手教程,这样方便大家更加轻松的上手,不同类型的游戏可以让你领略到不一样的游戏乐趣,并且在这里随时都可以尝试其他的玩法,让你一次性就可以玩个够,同时还可以将这里的游戏乐趣分享
山村老屋3游戏第五章 略阳文联策划出版郙阁文库散文丛书,丰富汉中文化内涵
C++ 12 发布,20 年编程生涯的期盼
探秘欧洲教堂:从标志性建筑到岩石中的独特存在
造梦西游 3 辅助工具:海量修改功能助你轻松获胜
2023 年 6 月 27 日浦发银行信用卡中心相关系统停机维护公告
开心消消乐 20 关四星攻略:掌握这些技巧轻松通关
仙剑 98 柔情版锁妖塔地图全攻略,与 95、DOS 版对比无改动
魔域末日亡灵内测即将开启,新职业亡灵巫师引发热议
仙剑奇侠传 95 版:影响一代玩家的经典 RPG 游戏
从作弊玩家角度看,游戏作弊问题与人的目标驱使和道德考量有关