*   >> Чтение Образование Статьи >> science >> programming

Вектор Контейнер в C ++

щим образом: вектор vectorName: Здесь T означает тип значения (объекты), вы хотите для каждого из элементов в списке. Следующая программа является иллюстрацией: #include #include с помощью пространства имен STD; INT Main () {вектор myVtor; вернуть 0; } Вторая строка в этом коде включает в себя вектор. Вы не можете работать с векторами без этого файла заголовка. В основном, первое утверждение начинается со слова, вектор, который является классом. Рядом с этим именем класса, у нас есть Int в угловых скобках.

INT является конкретный тип объекта, мы хотим для каждого из элементов списка вектора. INT в этом положении называется аргументом шаблона. После этого на той же линии, у вас есть имя, которое мы даем конкретизированной вектора. Это имя myVtor. С это заявление, вектор экземпляра. Любой экземпляр вектор имеет список. В этом случае список пуст. Мы увидим, как подходят в элементах позже. В простых терминах, синтаксис другой способ создания экземпляра вектора присутствует: вектор vectorName (size_type п, Т объект): Здесь вы можете рассмотреть size_type как Int.

Первым параметром является количество исходных элементов, которые вы хотите. Во-вторых, начальное значение вы хотите для каждого из элементов в списке. Второй параметр является необязательным. Следующая программа иллюстрирует синтаксис: #include #include с помощью патезрасе; INT Main () {вектор myVtor (5, 2); вернуть 0; } Разница между этой программой и предыдущий, является наличие аргументов в вызове конструктора, первого заявления в основной. Теперь у нас есть вектор список из 5 элементов, где каждое значение элемент 2. Мы увидим, как читать элементы позже.

Деструктор Вектор деструктор, ~vector (); Мы видели два способа создания экземпляра вектора. Вы будете использовать эти способы часто. Если вы хотите знать несколько другие способы, то вы должны проконсультироваться иной документ. Мы берем паузу и продолжить в следующей части серии. Клейс Чтобы прийти в любой из частей этой серии, просто наберите соответствующее название ниже и мое имя, Chrys, в поле поиска на этой странице и нажмите Поиск (меню использовать, если таковые имеются): Введение в простой C ++ Sequence контейнеров Принципы Простой C ++ Последовательность Контейнер Создание простой последовательности контейнер в C ++ вектор контейнер в C ++ элемент вектора доступа в C ++ векторных методы, возвращающие Итераторы в C ++ векторных модификаторов в C ++ векторной способности в C ++ векторное равенство операторов в C ++ сп

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.