osg学习(一)osg的几种容器

osg/buffered_valuetemplate<class T>class buffered_valuetemplate<class T>class buffered_object和std::vector有什么区别????应该是有些特殊操作,比如[]操作返回引用等osgEarth/Containerstemplate<typename...
摘要由CSDN通过智能技术生成
osg/buffered_value

template<class T>
class buffered_value

template<class T>
class buffered_object

和std::vector有什么区别????应该是有些特殊操作,比如[]操作返回引用等

osgEarth/Containers

template<typename DATA>
    struct fast_set

/**
     * A std::map-like map that uses a vector and a getUID method for keying.
     * DATA must have a getUID() method.
     */
    template<typename KEY,typename DATA>
    struct vector_map

/**
     * A std::map-like container that is faster than std::map for small amounts
     * of data accessed by a single user
     */
    template<typename KEY, typename DATA>
    struct fast_map

/**
     * Least-recently-used cache class.
     * K = key type, T = value type
     *
     * usage:
     *    LRUCache<K,T> cache;
     *    cache.put( key, value );
     *    LRUCache.Record rec = cache.ge
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值