Так, у меня есть векторный станд.:: вектор <станд.:: строка> строки. Я заполняю этот вектор и могу получить доступ к нему как станд.:: представьте временный файл в виде строки = строки [0]; Однако в непосредственном окне, обе строки [0] - error:...
Есть ли способ сравнить два вектора? если (вектор1 == вектор2) DoSomething (); Примечание. В настоящее время эти векторы не сортируются и содержат целочисленные значения.
Я просматривал станд.:: векторный код и я нашли что-то, что я не вполне получил. Когда способность <размер () + 1 это должно перераспределить буфер, таким образом, это может вставить новый элемент. Что это делает (как...
Я читал этот сайт о стеке Clojure Web: http://brehaut.net/blog/2011/ruat_introduction, и именно это сказать о ORM для Clojure: «Нет SQL / Реляционные дБ ОРМ для Clojure ...
Допустим, у меня есть std :: vector, и я каким-то образом получил адрес n-го элемента.
Есть ли там простой способ (быстрее, чем итерация по вектору) получить индекс, по которому появляется элемент, ...
https://github.com/tensorflow/tensorflow/blob/master/tensorflow/examples/ios/simple/ios_image_load.mm Вот пример того, как преобразовать его, если изображение хранится на диске. Но как с этим бороться, если я ...
/ * bar.h * / class bar {/ * стандартный материал пропущен * / std :: vector < my_obj * > Foo; }; / * bar.cpp * / bar :: bar () {// foo = new std :: vector < my_obj * > (); < - почему мне это не нужно ...
Я разрабатываю класс, который имеет std ::vector в качестве переменной экземпляра. Я использую вектор std ::, потому что мне нужно установить его размер во время выполнения. Вот соответствующие части моего кода :...
Возможный дубликат: как обеспечить семантику перемещения при увеличении вектора? insert, push_back и emplace(_back) могут привести к перераспределению std::vector. Я был озадачен, увидев, что следующий код...
Этот вопрос является обратной стороной этого Как эффективно скопировать std::string в вектор Я обычно копирую вектор таким образом ( null terminated string ) std::string s((char*)&v[0]); или (если ...
Я знаю, что at () работает медленнее, чем [], из-за проверки границ, которая также обсуждается в подобные вопросы, такие как C ++ Vector at / [] operator speed или :: std :: vector :: at () vs operator [] << ...
Я могу придумать три способа заполнения std :: vector Предположим, у нас есть vector v (100, 0); Затем я хочу, чтобы он удерживал (1, 1, 1). Мы можем: v.clear ();
v.resize (3, 1); Или v = vector (3, ...
Прочитав ответ на этот вопрос, мне интересно узнать разницу между boost :: ptr_container и std :: vector < shared_ptr>. У меня создалось впечатление, что boost :: ptr_container ...
Я знаю, что std::vector внутренне хранит свои данные непрерывно (если это не std::vector) как в старом C++ 03 и новый стандарт C++11. Хорошие вопросы о stackoverflow, которые...
В C ++ 11 есть две версии std :: vector :: resize (): void resize (size_type count); void resize (размер_типа, константный тип_значения и значение); Я понимаю (как предложено одним из ...
У меня есть std :: vector , который мне нужно использовать в качестве аргумента функции C который читает char * foo. Я видел, как преобразовать std :: string в char *. Как новичок в C ++, я пытаюсь ...
У меня есть следующие данные :FolioA Name1 100 FolioA Name2 110 ФолиоA Name3 100 FolioB Name1 100 FolioB Name3 106 FolioC Name1 108 FolioC Name2 102 FolioC Имя3 110 Я хочу вставить только уникальные имена (...
У меня есть std :: vector как часть класса, который содержит настраиваемый тип. Кажется, что его содержимое загадочным образом изменилось где-то в программе. Я не могу понять, где это ...
Есть ли проблемы с моим кодом? std::vector веса;
целый вес[2] = {1,2};
weights.push_back (вес); Он не может быть скомпилирован, пожалуйста, помогите объяснить, почему: нет функции сопоставления для ...
Я бы хотел использовать std :: array из C ++ 11 как поле моего собственного класса. Он принимает два параметра шаблона (первый определяет тип данных, второй определяет размер массива). Но я знаю только второй параметр ...
У меня есть тип, из которого я удалил конструктор копирования, и я хотел бы иметь вектор этого типа, поэтому мне нужно создать все элементы через emplace_back. Но emplace_back, кажется, требует ...
Я хочу использовать специальный метод для инициализации std::vector, который описан в книге по C++, которую я использую в качестве справочника (немецкая книга "Der C++ Programmer" Ульриха Бреймана, если...
Скажем, у меня есть вектор указателей на объекты «Порядок». Теперь я хочу удалить заказ из этого вектора. Интересно, является ли следующий способ правильным способом удаления такого указателя? std :: vector ...
Я хотел узнать поведение std :: vector :: reserve () в следующих ситуациях: Предположим, что reserve (N) вызывается несколько раз один за другим сразу.
Будет ли добавлен предыдущий резерв (N1) ...