2022.4.11 看书笔记

2022.4.11 看书笔记,第1张

C++primer:

1.关联容器的成员:
   find()
   接受参数(1种):一个键key_type。



   作用:不进行下标 *** 作,找到对应键的第一个元素。



   返回值:返回一个指向第一个键为key_type的元素的迭代器。


若容器内没有key_type就返回尾后迭代器c.end()。



   count()
   接受参数(1种):一个键key_type。



   作用:数出容器内拥有键key_type的元素的数量。



   返回值:返回容器内拥有键key_type的元素的数量。



   lower_bound()
   接受参数(1种):一个键key_type。



   作用:不进行下标 *** 作,找到不小于对应键的第一个元素。



   返回值:返回一个指向 第一个键不小于key_type的元素 的迭代器。


若key_type不存在则返回尾后迭代器。



   upper_bound()
   接受参数(1种):一个键key_type。



   作用:不进行下标 *** 作,找到大于对应键的第一个元素。



   返回值:返回一个指向 第一个键大于key_type的元素 的迭代器。


若key_type不存在则返回尾后迭代器。



   equal_range()
   接受参数(1种):一个键key_type。



   作用:找到键是key_type的元素的范围。



   返回值:返回一个装有两个迭代器的pair,其first指向第一个元素,其second指向第二个元素。



                  若key_type不存在则这两个迭代器都是尾后迭代器。



2.关联容器有个特性,即其拥有相同的键的元素会被相邻存储。


所以只需要递增迭代器就能够依次取到这些元素。



3.无序容器有四种,与哈希算法有关,暂时搁置日后再看。


鸟哥的Linux私房菜:

1.给Linux系统的电脑买硬件要确认这个硬件的驱动程序兼容Linux。


因为硬件厂商对Linux的驱动的研发有些滞后。



2.在Linux里这种硬件和设备都被识别成文件,这是与windows的区别。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/607854.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-14
下一篇 2022-04-14

发表评论

登录后才能评论

评论列表(0条)

保存