摘要:
对于写程序要注意:要能在面试官的提示下把代码写出来(把思想实现的能力)!还要注意边界检查!递归找到出口! 开场来个简单字符串匹配 一:排列&&组合模板 subsets 求所有的子集 {1,2,3} [ [],//别忘了空 [1], [2], [3], [1,2], [1,3], [2,3], [1, 阅读全文
摘要:
上节,一定要写出基于引用计数的智能指针 明白单例模式 会写出代码 复习: 1~ 2~ 推荐leveldb 。。。。是c++的写代码很规范的地方?比如智能指针在这里。。。 对类进行改造 可以改成Singleton 比如:private 构造函数 在堆上定义对象,delete 在栈上定义对象,{}释放调 阅读全文
摘要:
C++ 1.智能指针 内存管理 垃圾回收 指针问题 资源管理(内存就是资源) 可以通过引用计数的机制。。。实现内存回收,不要让内存泄漏。 涉及到内存的泄露的问题: 很多人会忘记,这时候智能指针就派上用处了,可以帮助程序员自动在析构函数中释放。两个类: 第一个问题想法:同归于尽smartPointer 阅读全文