编程c++六级什么水平

如题所述

编程C++可以将等级大致划分十级,编程C++六级处于中上水平。
编程C++六级需要具备以下能力:
1.有清晰的机器和系统模型:CPU,Cache,GPU,Disk,I/O,Process,Thread,TCP/IP。
2.有较强的编程能力,对于一些错误及解决方法了熟于心。
资料拓展:
编程C++其他级别需要具备的能力:
0级:掌握常见C++语法和语言构造,能够顺溜地写清楚各种语言构造。
1级:掌握基本的编程范式:面向过程、面向对象、泛型编程、以及C++11/14支持的函数式编程
2级:清楚编译器在后面干了什么。
3级:清楚运行时的内存模型。
4级:对经典库(包括但不限于STL, BOOST, Folly)应用熟练,关键原理清晰,掌握设计模式
5级:熟悉至少一个操作系统常用API和内核,调试工具和方法。
6级:有清晰的机器和系统模型:CPU,Cache,GPU,Disk,I/O,Process,Thread,TCP/IP。
7级:有一定系统级应用开发经验,被系统级应用的性能、内存、规模等问题折磨过,并解决过。
8级:从头到尾设计过一个C++库、或框架,并被一定量级的应用使用过。
9级:设计并开发过系统级、高性能、大规模的软件系统。
10级:成为布吉恩斯特鲁斯特鲁普,设计一门语言。
温馨提示:答案为网友推荐,仅供参考