开源实力展示
C++中极开源心得简介
C++中级是指比语法高,比设计模式和系统架构低的一种情况,很多基础好的刚毕业学生工作半年后,可能会进入这个阶段,这样的程序员可以应用好面向对象的基本知识,可以在架构里添加的C++代码,能把一些别人写好的C++类用好。
最典型的情况比如,找了个ini文件处理的C++类,能导入到项目里,用这个类建立对象,正常编译,能正常读写文件,能区分好UNICODE和多字节编码。
ini一般用于系统配置,系统配置里有什么内容,C++中级程序员还想不到,配置项的建立是要对系统有深刻认识才可以理解。比如mysql的配置ini文件,常见的端口好理解,但是让理解和使用thread_cache_size=8这样的情况 ,中级水平就理解不了,更不用说my-large.ini和my-small.ini这2个配置文件的差别了。这里只是举例,并不是说C++程序员要研究mysql底层。
最典型的情况比如,找了个ini文件处理的C++类,能导入到项目里,用这个类建立对象,正常编译,能正常读写文件,能区分好UNICODE和多字节编码。
ini一般用于系统配置,系统配置里有什么内容,C++中级程序员还想不到,配置项的建立是要对系统有深刻认识才可以理解。比如mysql的配置ini文件,常见的端口好理解,但是让理解和使用thread_cache_size=8这样的情况 ,中级水平就理解不了,更不用说my-large.ini和my-small.ini这2个配置文件的差别了。这里只是举例,并不是说C++程序员要研究mysql底层。