码迷,mamicode.com
首页 >  
搜索关键字:stl stlport vs2010    ( 8897个结果
VS2010中文/vs2008英文版/vs2005下载地址
ed2k://|file|cn_visual_studio_2010_ultimate_x86_dvd_532347.iso|2685982720|4AE6228933DDE49D9BFA4C3467C831C2|/文件:E:\Downloads\cn_visual_studio_2010_ulti...
分类:其他好文   时间:2014-06-19 00:18:47    阅读次数:355
VS2010各版本下载
MSDN Professional包含Key(简体中文版本): ed2k://|file|cn_visual_studio_2010_professional_x86_dvd_532145.iso|2591844352|6001253431AFE573E4344F5A0B1D9CAC|/ MSDN ...
分类:其他好文   时间:2014-06-18 18:14:46    阅读次数:1379
.net: 不能忽视的break——寻找VS2010和VS2012编译器的一个小区别
文中的问题来自于实际开发,但是实际开发中的代码逻辑比较复杂,因此下面的代码去掉了所有逻辑,只保留能体现问题的代码,类和都只为了说明问题,并不具有实际意义。下面首先看看下面的代码和现象。1. 问题再现下面的代码重现了场景, 看完这段代码是不有任何问题吗?下面看看输出结果。 1 public c...
分类:Web程序   时间:2014-06-17 13:07:20    阅读次数:859
STL之效率比较
1、vector 变长一维数组,连续存放的内存块,有保留内存,堆中分配内存; 支持[]操作,高效率的随机访问; 在最后增加元素时,一般不需要分配内存空间,速度快;在中间或开始操作元素时要进行内存拷贝效率低; vector高效的原因在于配置了比其所容纳的元素更多的内存,内存重新配置会花很多时间; 注:需要高效的随即存取,而不在乎插入和删除使用vector。 ...
分类:其他好文   时间:2014-06-16 22:11:01    阅读次数:239
STL之队列的运用
卡片游戏:很好地介绍了队列的特点和应用 桌上有一叠牌,从第一张牌开始从上往下依次编号1~n。当至少还剩两张牌时进行如下操作:把第一张牌扔掉,然后把新的第一张牌放到整叠牌的最后。输入n,输出每次扔掉的牌,以及最后剩下的牌。 样例输入:7 样例输出:1 3 5 7 4 2 6 代码如下: #include #include using namespace std; queue q...
分类:其他好文   时间:2014-06-16 22:08:57    阅读次数:220
C++ STL编程轻松入门
图1、STL和c++标准模板库 作为C++标准不可缺少的一部分,STL应该是渗透在C++程序的角角落落里的。STL不是实验室里的宠儿,也不是程序员桌上的摆设,她的激动人心并非昙花一现。本教程旨在传播和普及STL的基础知识,若能借此机会为STL的推广做些力所能及的事情,到也是件让人愉快的事情。    1、   "什么是STL?",假如你对STL还知之甚少,那么我想,你一定很想知...
分类:编程语言   时间:2014-06-16 21:54:33    阅读次数:298
《python源码剖析》笔记 python中的Dict对象
1.PyDictObject对象 --> C++ STL中的map是基于RB-tree的,搜索时间复杂度是O(logN) PyDictObject采用了hash表,时间复杂度是O(1) typedef struct{ Py_ssize_t me_hash; //me_key的hash值,避免每次查询都要重新计算一遍hash值 PyObject *me_key; PyObject *me_value; }PyDictEntry; 将(key,value)对称为entry,它可以在3种状态...
分类:编程语言   时间:2014-06-16 21:22:45    阅读次数:272
STL之Map的运用
Map是c++的一个标准容器,她提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效果,总结了一些map基本简单实用的操作! 1. map最基本的构造函数;    mapmapstring;         mapmapint;    mapmapstring;         mapmapchar;    mapmapchar;            m...
分类:其他好文   时间:2014-06-16 19:35:02    阅读次数:187
关于C++的vector的实例学习
一、简介我们在学习C++的过程中,学到STL是必然的,那么STL的入门就是vector了。vector是同一种类型的对象的集合,vector很像数组,空间是连续的,能非常高效和方便的访问单个元素,但是它支持动态增加和压缩数据,所以这是矛盾的,这个问题,我们会在后期的STL源码的分析中来..
分类:编程语言   时间:2014-06-16 17:20:17    阅读次数:254
在CodeBlocks 开发环境中配置使用OpenCV (ubuntu系统)
CodeBlocks是一个开放源码的全功能的跨平台C/C++集成开发环境。CodeBlocks由纯粹的C++语言开发完成,它使用了蓍名的图形界面库wxWidgets。对于追求完美的C++程序员,再也不必忍受Eclipse的缓慢,再也不必忍受VS.NET的庞大和高昂的价格。界面简单、易操作,能够很好得通过插件进行功能扩展,因此我个人比较喜欢这个C++IDE。为了能够在codeblocks中使用opencv,仿照VS2010配置opencv的步骤,在CodeBlocks 开发环境中配置使用OpenCV ,当然这...
分类:其他好文   时间:2014-06-16 14:27:44    阅读次数:312
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!