码迷,mamicode.com
首页 >  
搜索关键字:stl stlport vs2010    ( 8897个结果
VS2012通过makefile编译OpenGL红宝书的示例代码
通过创建新VC项目,然后设置一堆属性,对于懒人来说还是太复杂了。既然它自带了makefile,可以尝试下使用nmake。 需要注意的是VS2012的安装目录里面已经没有GL的头文件和库文件。这个改动应该在VS2010或者更早就已...
分类:其他好文   时间:2014-07-22 09:13:36    阅读次数:136
关于在vs2010下,snprintf的使用须知
#include<stdio.h> #include<stdlib.h> void f(const char *p) { ?char buf[4]={}; ??? _snprintf(buf, sizeof(buf), "%6s", p); ?printf("%c",buf); ??? printf("%2s",buf); } int main() { ?char s[4]...
分类:其他好文   时间:2014-07-22 09:06:03    阅读次数:240
STL 源码剖析 算法 stl_algo.h -- partial_sort / partial_sort_copy
partial_sort / partial_sort_copy ----------------------------------------------------------------------------------------------------------------------------------------- 描述:本算法接受一个 middle 迭代器(位于序列[first, last) 之列),然后重新安排[first, last), 使序列中的 middle - firs...
分类:其他好文   时间:2014-07-20 23:37:44    阅读次数:293
STL 源码剖析 算法 stl_algo.h -- inplace_merge
inplace_merge(应用于有序区间) -------------------------------------------------------------------- 描述:如果两个连接在一起的序列[first, middle)和 [middle, last]都已排序, 那么 inplace_merge 可将它们结合成单一一个序列,并仍有序。 源码: template inline void inplace_merge(Bidi...
分类:其他好文   时间:2014-07-20 23:27:42    阅读次数:368
STL源码剖析 容器 stl_vector.h
vector ---------------------------------------------------------------------- 描述: 1.迭代器 vector 维护的是一个连续线性空间,它的迭代器是普通指针, 能满足 RandomAccessIterator 所有必要条件:operator*, operator->,operator++,operator--,operator+, operator-,operator+=,operator-=,operator[] 2.数据...
分类:其他好文   时间:2014-07-20 23:25:57    阅读次数:378
STL 源码剖析 算法 stl_algo.h -- nth_element
nth_element ------------------------------------------------------------------------------ 描述:重新排序,使得[nth,last)内没有任何一个元素小于[first,nth)内的元素, 但对于[first,nth)和[nth,last)两个子区间内的元素次序则无任何保证。 思路: 1.以 median-of-3-partition 将整个序列分割为更小的左、右子序列 2.如果 nth 迭代器落于左序列,就再对左子...
分类:其他好文   时间:2014-07-20 23:20:34    阅读次数:279
STL 源码剖析 算法 stl_algo.h -- equal_range
equal_range(应用于有序区间) -------------------------------------------------------------------------------------------------------------------------------------- 描述:利用二分查找找到一个区间,区间里的所有值都等于给定值,返回的是一个pair, 分别存储区间的上界迭代器和下界迭代器 源码: template <class ForwardIterator, c...
分类:其他好文   时间:2014-07-20 23:06:36    阅读次数:263
STL 源码剖析 算法 stl_algo.h -- merge sort
merge sort ---------------------------------------------------------------------- 描述:归并排序 思路: 1.将区间对半分割 2.对左、右段分别排序 3.利用inplace_merge将左、右段合并成为一个完整的有序序列 复杂度:O(log n) 源码: template void mergesort(BidirectionalIter first, Bidirecti...
分类:其他好文   时间:2014-07-20 23:05:52    阅读次数:245
LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
之前使用VS2010都没有什么问题,过了好久没用了,今天突然使用就一直报链接器链接错误,下面是网上找的一个比较好的解决方法: 在电脑里面搜索发现 C:\Program Files\Microsoft Visual Studio 10.0\VC\bin\cvtres.exe(是你软件安装路径bin目录下的cvtres.exe文件) C:\Windows\winsxs\x86_netfx...
分类:其他好文   时间:2014-07-20 11:21:38    阅读次数:180
STL 源码剖析 算法 stl_algo.h -- search_n
search_n ---------------------------------------------------------------------------------------- 描述:在序列[first, last) 所涵盖的区间中,查找"连续 count 个符合条件之元素"所形成的子序列, 并返回迭代器 last 思路: 1.首先找出 value 第一次出现点 2.该出现点的后面是否连续出现 count - 1 个 value 3.如果是,找到了,如果不是,在当前元素后的区间重新找...
分类:其他好文   时间:2014-07-19 23:31:25    阅读次数:355
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!