摘要: C++比C晚出现,C++代码如果能够调用C语言的代码,那么会更好的利用现有的成果,但是事实上C++代码是无法直接调用C代码的,这是因为C++编译器在编译.cpp文件时生成的函数名与C编译器在编译.c文件时生成的函数名是不一样的。 C++为了支持重载,其编译器在编译完成后会对原有的函数名进行修改,比如 阅读全文
posted @ 2020-10-17 15:41 konglingbin 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 先从几个容器的分别详细介绍:接下来对STL进行详细的介绍 迭代vector:https://blog.csdn.net/wenqian1991/article/details/19486317 列表list:https://blog.csdn.net/wenqian1991/article/deta 阅读全文
posted @ 2020-10-17 15:32 konglingbin 阅读(285) 评论(0) 推荐(0) 编辑
摘要: map是STL的一个关联容器,它提供一对一的hash。 第一个可以称为关键字(key),每个关键字只能在map中出现一次; 第二个可能称为该关键字的值(value); map以模板(泛型)方式实现,可以存储任意类型的数据,包括使用者自定义的数据类型。Map主要用于资料一对一映射(one-to-one 阅读全文
posted @ 2020-10-17 15:23 konglingbin 阅读(1254) 评论(0) 推荐(0) 编辑
摘要: 对于习惯使用C进行开发的朋友们,在看到c++中出现的&符号,可能会犯迷糊,因为在C语言中这个符号表示了取地址符,但是在C++中它却有着不同的用途,掌握C++的&符号,是提高代码执行效率和增强代码质量的一个很好的办法。在 c++学习提高篇(3) 隐式指针的文章中我详细介绍了在隐式指针&的用法,其实这两 阅读全文
posted @ 2020-10-17 11:45 konglingbin 阅读(8989) 评论(0) 推荐(0) 编辑
摘要: “过一个平凡无趣的人生实在太容易了,你可以不读书,不冒险,不运动,不写作,不外出,不折腾……但是,人生最后悔的事情就是:我本可以。”——xxx 要访问顺序容器和关联容器中的元素,需要通过“迭代器(iterator)”进行。迭代器是一个变量,相当于容器和操纵容器的算法之间的中介。迭代器可以指向容器中的 阅读全文
posted @ 2020-10-17 11:36 konglingbin 阅读(20197) 评论(1) 推荐(3) 编辑