вектор векторов различного типа, C++

Тема в разделе "WASM.BEGINNERS", создана пользователем cryptic_elk, 14 апр 2011.

  1. cryptic_elk

    cryptic_elk New Member

    Публикаций:
    0
    Регистрация:
    7 сен 2009
    Сообщения:
    25
    Имеется набор векторов различного типа. Для примера: x1={1,2,3,4}, x2={"one","two"}, x3={9,7,5}.
    Мне необходимо создать массив(arr) неких структур, каждая из которых содержит указатель на вектор, кол-во элементов в нем, а также внутренний счетчик вектора (индекс текущего элемента в векторе). Чтобы я мог не заботясь более о типе каждого вектора сказать что-то типа "arr[x1 хочу][0]" и это было бы эквивалентом фразы "x1[0]".
    В С++ я бум-бум, посему задался вопросом: "Как же мне это по-человечески реализовать?"
     
  2. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.323
    программируйте на Ruby, Python или Lisp...
     
  3. cryptic_elk

    cryptic_elk New Member

    Публикаций:
    0
    Регистрация:
    7 сен 2009
    Сообщения:
    25
    мне интересно как такое сделать на C++
     
  4. Partner

    Partner Павел

    Публикаций:
    0
    Регистрация:
    28 фев 2008
    Сообщения:
    917
    Адрес:
    Los Angeles
    А чем vector из STL не подходит?
     
  5. cryptic_elk

    cryptic_elk New Member

    Публикаций:
    0
    Регистрация:
    7 сен 2009
    Сообщения:
    25
    Вполне подходит. Но самый ли это оптимальный вариант в моем случае?
     
  6. Partner

    Partner Павел

    Публикаций:
    0
    Регистрация:
    28 фев 2008
    Сообщения:
    917
    Адрес:
    Los Angeles
    Не сомневайтесь.