-
读书笔记 effective c++ Item 55 让你自己熟悉Boost
你正在寻找一个高质量的,开源的,与平台和编译器无关的程序库的集合?看一下Boost吧。想加入一个由雄心勃勃的,充满天赋的正致力于最高水平的程序库设计和实现工作的C++程序员们组成的团体么?看一下Boost吧。想了解C++将来可能会是什么样子的?看一下Boost吧。Boost是一个C++开发人员组成的团体,也是供免费下载的C++程序库的...
作者:小编 日期:2026.06.24 分类:工具 1127 -
读书笔记 effective c++ Item 54 让你自己熟悉包括TR1在内的标准库
1. C++0x的历史渊源C++标准——也就是定义语言的文档和程序库——在1998被批准。在2003年,一个小的“修复bug”版本被发布。然而标准委员会仍然在继续他们的工作,一个“2.0版本”的C++标准预计在2009年被发布(虽然所有的工作很有可能在2007年底被完成)。直到现在,发布下一版C++的预计年份还没有被确定,这就解释了为...
作者:小编 日期:2026.06.23 分类:文档 1453 -
读书笔记 effective c++ Item 53 关注编译器发出的警告
许多程序员常常忽略编译器发出的警告。毕竟,如果问题很严重,它才将会变成一个error,不是么?相对来说,这个想法可能在其它语言是无害的,但是在C++中,我敢打赌编译器的实现者对于对接下来会发生什么比你有更好的理解。例如,下面的错误是每个人都时不时会犯的:1 class B {2 public:3 virtual void f() co...
作者:小编 日期:2026.06.23 分类:语言 922 -
109.【JAVA编程】HashMap循环
1.键值都需要时使用 1.1键值都需要时使用 Map<Integer, Integer> map = new HashMap<Integer, Integer>(); for (Map.Entry<Integer, Integer> entry : map.entrySet()) { System.out.println(\"Key = \" + entry.getKey() + \", V...
作者:小编 日期:2026.06.23 分类:系统 1732 -
读书笔记 effective c++ Item 52 如果你实现了placement new,你也要实现placement delete
1. 调用普通版本的operator new抛出异常会发生什么?Placement new和placement delete不是C++动物园中最常遇到的猛兽,所以你不用担心你对它们不熟悉。当你像下面这样实现一个new表达式的时候,回忆一下Item 16和Item 17:1 Widget *pw = new Widget; 两个函数会被...
作者:小编 日期:2026.06.23 分类:系统 121 -
Linux学习基础之Shell编程——正则表达式
1、正则表达式与通配符 》正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、awk、sed等命令可以支持正则表达式。 》通配符用来匹配符合条件的文件名,通配符是完全匹配。ls、find、cp等这些命令不支持正则表达式,所以只能使用shell自己的通配符来进行匹配了。 注:Linux中正则和通配符的区别比较大,其他编程语言中,通配符属于正则中的一部分。 2、基础正则表达式: 元字符 作用 * 前一个...
作者:小编 日期:2026.06.23 分类:系统 1007 -
读书笔记 effective c++ Item 51 实现new和delete的时候要遵守约定
Item 50中解释了在什么情况下你可能想实现自己版本的operator new和operator delete,但是没有解释当你实现的时候需要遵守的约定。遵守这些规则并不是很困难,但是它们其中有一些并不直观,所以知道这些规则是什么很重要。1. 定义operator new的约定1.1 约定列举我们以operator new开始。实现...
作者:小编 日期:2026.06.23 分类:算法 1040 -
JavaScript刷LeetCode -- 572. Subtree of Another Tree
一、题目 Given two non-empty binary trees s and t, check whether tree t has exactly the same structure and node values with a subtree of s. A subtree of s is a tree consists of a node in s and all of this node’s descen...
作者:小编 日期:2026.06.23 分类:语言 1799







