首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

有没有这样的对象的.该怎么处理

2012-03-27 
有没有这样的对象的.?就是实例化了一个类..可以对该类添加元素和删除元素,如Vector这样的.但有方法可以搜

有没有这样的对象的.?
就是实例化了一个类..
      可以对该类添加元素和删除元素,如Vector这样的.
    但有方法可以搜索该对象里的所添加的元素.

    比如:
    Test   test=new   Test();    
    test.add( "1 ");
    test.add( "2 ");
    test.add( "3 ");
    test.add( "4 ");

    int   pos=test.search( "4 ");//这样就可以返回你要搜索的字符串 "4 "在那对象里的下标.


    有没有这样的对象的.?麻烦告知.

[解决办法]
std::set 容器可以插入,有 find 方法,而且很快
[解决办法]
方法很多啊。。 在该类中 使用hash表,vector,数组,自己写数据库也可以。
int pos=test.search( "4 ") 你自己要写你的search函数是怎么返回的。最简单灵活的就是vector了。
嘿嘿。。。 我要分。。。 我讨厌老传裤衩。。

热点排行