Мне интересно, есть ли более симпатичный синтаксис для этого, чтобы получить нормальный указатель (не итератор) на последний элемент в C ++ vector std :: vector vec; int * ptrToLastOne = & (* (vec.end () - 1) ...
Как мне выполнить обратное преобразование по вектору структур? Например: struct TestStruct
{int nSomeNumber; char sSomeString [512];
}; std :: vector vTestVector; Я знаю, как ...
У меня есть std :: list в программе C ++, которая содержит объекты класса A Допустим, у меня есть 10 объектов. У меня есть ссылка на 6-й объект, хранящийся в другой структуре данных, скажем, ref_6. Допустим ...
Я использовал поиск, но не нашел удовлетворительного ответа ... итак .. это фрагмент кода: //VoteContainer.h typedef uint32_t order_id_t; typedef int driver_id_t; class Vote {...
я ищу контейнер, чтобы содержать объекты, такие как сотрудник (с информацией: имя, зарплата, телефон ....)
можно будет один раз отсортировать его по имени (a..z), а в другой раз, например, по зарплате.
...
Я хочу изменить некоторый код Perl на C ++. Мне нужно знать, как реализовать вложенные хэши Perl в C ++. Я подумал о STL как о хорошем выборе и использовал карты. С помощью карт я могу создать только простую ...
Допустим, у меня есть следующее: std :: vector myints; а затем у меня есть функция, которая возвращает вектор int: std :: vector GiveNumbers ()
{std :: vector числа;
for (int i = ...
У меня есть некоторые данные, которые хранятся в отсортированном векторе. Этот вектор отсортирован по некоторому ключу. Я знаю, что STL имеет алгоритм для проверки, если элемент находится в этом отсортированном списке. Это означает, что я могу записать...
Я должен создать функцию, которая добавляет значение к вектору и возвращает индекс значения, которое было просто добавлено. Пример: интервал добавляет (станд.:: вектор <интервал> и числа, международное число) {интервал...
Удивление, если я хочу заменить strstr лучшим алгоритмом сопоставления строк, как KMP или Boyer Moore, там один в C++, или мы должны записать самостоятельно? Удивление, какова практическая строка...
Я пытаюсь скомпилировать с g ++ 4.4 и связать простую программу, которая использует STL. Я пытаюсь сделать это с помощью-fno-implicit-templates, таким образом, все шаблоны нужно инстанцировать явно. Я не делаю...
Я пытаюсь отобразить некоторые структуры на некоторые другие экземпляры, как это: шаблон <имя типа T> Компонент класса {общественность: станд. определения типа:: карта <EntityID, T> instances_map; instances_map...
Много функций в последнем выпуске OpenCV требуют использования контейнеров STL. Я сталкиваюсь с проблемами при попытке использовать их в файле MEX Matlab. Я компилирую файлы MEX из Matlab...
Цель здесь состоит в том, чтобы объединить несколько массивов, которые уже отсортированы в результирующий массив. Я записал следующее решение и задающийся вопросом, существует ли способ улучшить решение/*, Цель к...
Я пытался инициализировать карту <ints, вектор <ints>> использование нового 0X стандарта, но я, может казаться, не получаю корректный синтаксис. Я хотел бы сделать карту с однократным въездом с key:...
Я знаю, что STL имеет set_difference, но я должен просто знать, являются ли 2 набора непересекающимися. Я представил свой код, и это замедляет мое приложение вполне немного. Есть ли простой способ видеть, являются ли 2 набора непересекающимися...
Если я объявляю временный автоматический удаленный символьный буферный станд. использования:: auto_ptr <символьный> буфер (новый символ [n]); тогда буфер автоматически удален, когда буфер выходит из объема. Я принял бы...