上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 35 下一页
摘要: 类型转换种类: - C风格的类型转换:(类型说明符)表达式,如int valueB = (int) valueA; - reinterpret_cast:主要针对指针或引用,重新解释指针所指地址的内存。很强大,很少用,最好不用吧(我的想法)。reinterpret_cast执行什么动作是依赖于编译器 阅读全文
posted @ 2022-10-30 22:02 好人~ 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 全特化和偏特化的概念: 全特化:将所有模板参数固定成指定类型,以此来告诉编译器,当为此种类型时,需要特殊处理。 偏特化:将部分模板参数固定成指定类型。函数模板是不允许偏特化的,但函数允许重载,从而声明另一个函数模板即可替代偏特化的需要。 直接参考如下链接进行学习: 首先通过链接1学习C++模板的偏特 阅读全文
posted @ 2022-10-30 12:58 好人~ 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 推荐先 看 YOUTUBE 上 STL 源码侯捷的视频 , 再对 STL 有了一定的了解的基础上, 再结合书籍阅读源码.【我先去看视频了,等看完了,再回来补充阅读笔记】 源码:SGI STL https://github.com/TBLGSn/SGI-STL https://bbs.csdn.net 阅读全文
posted @ 2022-10-28 13:54 好人~ 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 按照下面的链接进行学习。 STL基本使用总结 讲了STL中有哪几种数据结构,数据结构中有那些函数可以调用。以后可能还会对本链接进行补充。 c++官方STL手册是个好东西,如果看不太懂英文,就直接看它给的示例就知道怎么用了。 【我记得好像stack不叫做容器,还有别的作用来着??】 侯捷-STL与泛型 阅读全文
posted @ 2022-10-27 21:30 好人~ 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 1.卸载原来的cmake,安装依赖 sudo apt-get autoremove cmake sudo apt install build-essential libssl-dev 2.下载新的cmake https://cmake.org/files/ 选择版本:cmake-3.24.0-lin 阅读全文
posted @ 2022-10-27 15:26 好人~ 阅读(256) 评论(0) 推荐(0) 编辑
摘要: “轻松搞定CMake”系列之find_package用法详解中提到Module模式和Config模式的区别: Module模式:find_package命令基础工作模式(Basic Signature),也是默认工作模式。 Config模式:find_package命令高级工作模式(Full Sig 阅读全文
posted @ 2022-10-27 11:31 好人~ 阅读(4130) 评论(1) 推荐(0) 编辑
摘要: 查看移动硬盘或u盘在哪个分区: sudo fdisk -l 我的结果如下: Disk /dev/sdb:465.78 GiB,500107862016 字节,976773168 个扇区 Disk model: K USB3.0 单元:扇区 / 1 * 512 = 512 字节 扇区大小(逻辑/物理) 阅读全文
posted @ 2022-10-24 20:38 好人~ 阅读(923) 评论(0) 推荐(0) 编辑
摘要: 让接口容易被正确使用,不容易被误用. 条款18:让接口容易被正确使用,不易被误用 class Date { pub1ic: Date (int month, int day, int year) ; ... }; 用户可能犯的错: 错误的次序传递参数:用户可能以年月日次序输入参数,而不是上面的月日年 阅读全文
posted @ 2022-10-23 20:45 好人~ 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 按照链接操作以后出了问题,问题如下: 在ubuntu18.04中不小心使用软链接将libc.so.6和ld-linux-x86-64.so.2链接到别的地方了。这个时候ls、mv等命令就都不能使用了,因为这些命令依赖libc和ld-linux-x86-64。 解决方法: 1.将u盘制作成系统盘 2. 阅读全文
posted @ 2022-10-21 22:27 好人~ 阅读(1266) 评论(0) 推荐(0) 编辑
摘要: 3 资源管理 所谓资源就是,一旦用了它,将来必须还给系统。常见的资源还包括文件描述器(file descriptors)、互斥锁(mutex locks)、图形界面中 的字型和笔刷、数据库连接、以及网络sockets。 Item 13: 使用对象管理资源 资源管理对象:资源管理对象管理着其他对象的资 阅读全文
posted @ 2022-10-20 16:56 好人~ 阅读(35) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 35 下一页