2011年5月30日

【转载】C++与C#对常用数据结构封装的对比(STL vs System.Collections.Generic)

摘要: 转自:http://www.cnblogs.com/cocoaleaves/archive/2009/05/30/1492269.htmlDotNet下的泛型容器类封装在System.Collections.Generic,使用的十分广泛。C++则靠STL实现了泛型容器与算法。下面对二者做一个对比,只谈用法,不深究原理。对比的内容有数组、链表和字典三种结构。一、数组C#使用List<T>,C++用的是std::vector<T>,内部实现都是数组,也就是一块连续的内存区域,插入、删除操作慢,随机访问速度快。操作C++(STL)C#(.net)说明包含#include & 阅读全文

posted @ 2011-05-30 08:26 Yin Yin 阅读(424) 评论(0) 推荐(0) 编辑

导航