首页> 中文期刊> 《计算机工程与设计》 >元组容器在C++中的设计与实现

元组容器在C++中的设计与实现

         

摘要

C++是一种静态类型语言,这就使实现可以容纳不同种类型元素的容器--元组变得十分困难.C++的标准容器库STL虽然提供了丰富的容器,但其都只能容纳相同类型的元素,没有提供对元组容器的支持.其实C++的模板机制为它的静态类型系统增加了很大的灵活性,再使用一些其它的技巧,使得实现元组容器成为可能.wyf::tuple就是如此实现的一个元组容器的程序库.wyf::tuple不但可以保证类型安全,并且是高效的.测试数据表明,它要比一些动态语言如Pyhon中的类似容器高效得多.

著录项

  • 来源
    《计算机工程与设计》 |2005年第3期|770-773776|共5页
  • 作者

    王轶凡; 陈章龙;

  • 作者单位

    复旦大学;

    计算机科学与工程系;

    上海;

    200433;

    复旦大学;

    计算机科学与工程系;

    上海;

    200433;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 TP311.56;
  • 关键词

    C++; 模板; 元组;

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号