博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++程序员的几种境界
阅读量:4063 次
发布时间:2019-05-25

本文共 637 字,大约阅读时间需要 2 分钟。

0 级:简历上写着了解c++, 实际上不知道mfc 根 VC有什么区别。   

1 级:简历上写着精通c++, 但是仅仅知道mfc, 认为VC就是C++的一切。   
2 级:总是使用malloc,或者 char[100] 来获得内存,但不知道怎么在指定内存上面创建对象。   
3 级:感觉 std::string 没有 CString 好用! 听说过g++。   
4 级:会使用 std::string, 认为 c/c++ 很不科学,完全就不是一个语言嘛. 知道4种以上c++ compiler. 感觉自己什么都会。   
5 级:看山是山,看水是水。崇拜 boost source code, 呕心沥血的研究经典库的代码. 感觉自己什么都不会。   
6 级:看山不是山,看水不是水。为自己钟情的函数库而奋斗着,恨不得用尽各种tricks 和 traits, 因为各种经典设计模式想得头疼. 稍有走火入魔迹象。   
7 级:看山仍然山,看水仍然是水。 看到每行代码,都是汇编的指令和内存数据的移动。 代码中几乎不出现for 和 while 关键字. 不停地否定自己的过去。   
8 级:维护着 g++,或者 Watcom C++ 之类的项目,头发也比较长,有艺术家气质.   
9 级:参与 C++ Standards Committee, 代表不同的利益集团发言。   
10级:彻底走火入魔, 成天幻想修改C++的语法, 添加自己的关键字, 重新实现一个C++的改进, 还想把c++变成脚本,解释执行.已经超越了利益。

转载地址:http://fnnji.baihongyu.com/

你可能感兴趣的文章
Java-IO-输入/输出流体系
查看>>
Java实现DES加密解密
查看>>
HTML基础
查看>>
Java IO
查看>>
Java NIO
查看>>
Java大数据:Hbase分布式存储入门
查看>>
Java大数据:全文搜索引擎Elasticsearch入门
查看>>
大数据学习:Hadoop入门学习书单
查看>>
大数据学习:Spark SQL入门简介
查看>>
大数据学习:Spark RDD操作入门
查看>>
大数据框架:Spark 生态实时流计算
查看>>
大数据入门:Hive和Hbase区别对比
查看>>
大数据入门:ZooKeeper工作原理
查看>>
大数据入门:Zookeeper结构体系
查看>>
大数据入门:Spark RDD基础概念
查看>>
大数据入门:SparkCore开发调优原则
查看>>
大数据入门:Java和Scala编程对比
查看>>
大数据入门:Scala函数式编程
查看>>
【数据结构周周练】002顺序表与链表
查看>>
C++报错:C4700:使用了非初始化的局部变量
查看>>