随笔分类 - C++学习笔记
摘要:C++中int *a; int &a; int & *a; int * &a C++中指针和应用的不同混用方式往往具有截然不同的语义,所以这里详细地对几种指针和引用的混用方式进行区分,指针和引用的混用常见的如下面几种: int i; int *a = &i; //这里a是一个指针,它指向变量i in
阅读全文
摘要:#define_CRT_SECURE_NO_WARNINGS的用法
阅读全文
摘要:介绍了在类型转换时若赋值超过所能表示的界限时计算机如何处理
阅读全文
摘要:主要介绍了一个基于STL实现的演讲比赛流程管理系统。
阅读全文
摘要:主要介绍了STL中的三种常用集合算法,包括set_intersection()求交集,set_union()求并集,set_difference()求差集。
阅读全文
摘要:介绍了两种算术生成算法,accumulate()-计算容器内元素总值算法,fill()-向容器中填充数据算法。
阅读全文
摘要:主要介绍了STL中的一些拷贝和替换算法,包括copy()-复制容器内容,replace()-替换容器中的元素,replace_if()-按条件替换容器中的元素,swap()-交换两个容器中的元素。
阅读全文
摘要:主要介绍了STL中提供的一些排序算法,包括sort()算法,random_shuffle()洗牌算法,merge()融合算法以及reverse()反转算法。
阅读全文
摘要:主要介绍了STL中的一些常用查找算法。包括find()-查找某个元素,find_if()-按规则查找元素,adjacent_search()-查找相邻重复元素,binary_search()-二分查找某元素,count()-统计某元素个数,count_if()-按规则统计元素个数。
阅读全文
摘要:介绍了STL中两种常用遍历算法,for_each算法和transform算法。
阅读全文
摘要:主要介绍了STL中的内建函数对象,包括算术仿函数,关系仿函数和逻辑仿函数。
阅读全文
摘要:该案例主要使用了vector容器和multimap容器实现员工分组。
阅读全文
摘要:主要介绍了map容器的基本概念,map容器构造和赋值,map容器大小和交换,map容器插入和删除操作,map容器查找和统计操作,map容器如何指定排序规则。
阅读全文
摘要:主要介绍了set容器的基本概念,构造函数以及赋值操作,set容器大小和交换操作,set容器的插入和删除操作,set容器查找和统计,set容器和multiset的区别,如何使用pair创建对组,以及如何指定set容器的排序规则。
阅读全文
摘要:主要介绍了list容器的基本概念,list容器的构造函数,list容器赋值和交换数据操作,list容器大小操作,list容器如何插入和删除数据,list容器如何进行数据存取,list容器反转和排序,在最后介绍了一个使用list容器进行高级排序的案例。
阅读全文

浙公网安备 33010602011771号