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

Библиотека контейнеров Последовательности в C ++ Simplified

<р> Введение Я полагаю, вы можете использовать C ++ массив. Если вы хотите больше из массива, то вы должны использовать то, что называется последовательность контейнер. В этой статье я познакомлю вас с учебной серии по последовательности контейнеров. В серии учебник, они называются последовательности контейнеров (изменение порядка слов). Ограничения массива Представьте, что вы хотите, чтобы удалить элемент массива C ++. Это невозможно. Вы можете установить значение C ++ массива NULL, но вы не можете удалить элемент.

Представьте себе, что вы хотите, чтобы добавить элемент (со значением) в начало массива. Это невозможно. Представьте себе, что вы хотите, чтобы добавить элемент (со значением) в нижней части массива. Это все еще не доступно с C ++ массива. Те и другие требования необходимы в современных программах. Решение ограничений C ++ массив Из-за указанных выше ограничений, C ++, придумали контейнерных последовательностей. Есть разные формы контейнера. Один из них называется вектор, будет решить вышеуказанные проблемы и больше. Каждая последовательность контейнер имеет свои преимущества и недостатки.

C ++ является полным языком. Ничто не действительно опущены. Если вы изучили новый язык, как JavaScript, вы бы заметили, что его массив на самом деле является объект, который решает вышеуказанные проблемы с помощью методов. Массив С ++ не является объектом в строгом смысле этого слова. Тем не менее, в C ++, контейнерные последовательности являются объектами. C ++ является старый язык, и поэтому подошли к этой проблеме с оригинальной точки зрения. На мой взгляд, авторы (изобретатели) некоторых из новых языков получили свое вдохновение из C ++. Тогда они придумали компромиссов.

Они тростника с массивами, объектами; что будет делать многое из того, что C ++ контейнеры делают, но не все. На самом деле, JavaScript, в частности, не имеет аналогов в контейнер последовательности. Позвольте мне подчеркнуть, что JavaScript не была написана для тех же целей, C ++; возможно, что это, почему это не так силен. C ++ выдержала испытание временем, и это конкурирует отчаянно с новых языков. Таким образом, я настоятельно советую вам изучать последовательности контейнеров. Существует еще один набор контейнеров, чтобы узнать, но начать с контейнерных последовательностей первых.

Серия учебник был написан в шаг за шагом моды. Образцы кода хорошо отформатирован с хорошим отступа, делая читабельность очень легко. Там нет недостающих специальные символы, как вы бы найти на других са

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