C++
文章平均质量分 76
lgxZJ
Learning...
展开
-
Why am I getting LNK2019 unresolved external for my inline function?
More than once, I've seen somebody confused by how inline functions work. I have implemented a few inline functions in one of my cpp files, and I want to use it from other cpp files, so I decla转载 2014-12-27 19:05:47 · 452 阅读 · 0 评论 -
Introduce to algorithm--------pseudo code to C/C++ code(Chapter 6)
堆排序: 如果只是从字面意思出发,大家很难理解堆排序的原理,但如果说的详细一点,‘堆排序’中的‘堆’实际上指的是二叉堆, 那么,也许堆排序不那么难记了。简单的说堆排序是以二叉堆为基础,多次对数组build二叉堆,从而进行排序的一种algorithm。 先给出build二叉堆的code: //size if the size of array template void max_heapi原创 2015-05-09 14:45:13 · 483 阅读 · 0 评论 -
浅谈----RAII资源获得即初始化(Resource Acquisition Is Initialization)
今天看到RAII(Resource Acquisition Is Initialization,即资源获得即初始化)的时候,脑子里竟然想不出它的意思。 其实这个词自己应该是很熟悉了的,在Exceptional C++和More exceptional C++这两本书中都有提到过RAII的概念, 并且Herb Sutter也给出了详尽的解释和应用。不过从今天自己的反应看来,我只是熟悉了RAII这原创 2015-06-12 17:35:20 · 2342 阅读 · 1 评论