Форум программистов, компьютерный форум, киберфорум

Непонятные функции std::vector - C++ - Обсуждение 866233

Войти
Регистрация
Восстановить пароль
Обсуждение
Всего сообщений: 40
Имя Дата Сообщение
Читать обсуждение полностью:
Непонятные функции std::vector
ninja2 15.05.2013 19:21 https://www.cyberforum.ru/post4561898.html
Здорова господа! Тут я решил своими словами описать...
0x10 15.05.2013 19:30 https://www.cyberforum.ru/post4561968.html
Есть дельное предложение: вместо того, чтобы...
Olivеr 15.05.2013 19:33 https://www.cyberforum.ru/post4561993.html
capacity показывает сколько элементов может содержать...
ninja2 15.05.2013 19:34 https://www.cyberforum.ru/post4561996.html
0x10, Да нет дружище, твое предложение меня отталкнет...
Olivеr 15.05.2013 19:35 https://www.cyberforum.ru/post4562004.html
Но зачем всё это документировать если есть полно ресурсов...
metaluga145 15.05.2013 19:37 https://www.cyberforum.ru/post4562019.html
зачем учить винапи,если не понимаешь базы?
ninja2 15.05.2013 19:37 https://www.cyberforum.ru/post4562022.html
Я думаю создается новая ячейка с размером который был...
metaluga145 15.05.2013 19:39 https://www.cyberforum.ru/post4562032.html
гг. а вот и нет:p
ninja2 15.05.2013 19:44 https://www.cyberforum.ru/post4562068.html
Мне они не нравятся те, что есть да на английском сplacplac...
0x10 15.05.2013 19:44 https://www.cyberforum.ru/post4562071.html
ninja2, наводяший код: #include <iostream> #include...
metaluga145 15.05.2013 19:44 https://www.cyberforum.ru/post4562072.html
метод push_back заказывает память, в двое больше,чем надо....
0x10 15.05.2013 19:45 https://www.cyberforum.ru/post4562077.html
Понимать > Помнить
Avazart 15.05.2013 19:59 https://www.cyberforum.ru/post4562145.html
Не надо ляля... книг достаточно ... Добавлено через 2...
0x10 15.05.2013 19:59 https://www.cyberforum.ru/post4562182.html
Ну я сейчас прогнал код выше - capacity при необходимости...
ninja2 15.05.2013 20:02 https://www.cyberforum.ru/post4562196.html
а я програл в визуал С++ у меня увеличивается на 50% от...
metaluga145 15.05.2013 20:03 https://www.cyberforum.ru/post4562203.html
да. действительно. коэффициент 1.5. Только он начинает это...
Avazart 15.05.2013 20:04 https://www.cyberforum.ru/post4562207.html
Ну 1.5 и говорю же :
ninja2 15.05.2013 20:08 https://www.cyberforum.ru/post4562216.html
Да я читал в книге там говорилось в два раза увеличивается,...
Avazart 15.05.2013 20:11 https://www.cyberforum.ru/post4562242.html
capacity() reserve() - полезны для оптимизации конкретной...
0x10 15.05.2013 20:12 https://www.cyberforum.ru/post4562254.html
При обращении к n-ному элементу вектора в случае если size...
Croessmah 15.05.2013 20:14 https://www.cyberforum.ru/post4562265.html
Ну да, STL вещь не большая. И без разницы, что в стандарте...
Avazart 15.05.2013 20:16 https://www.cyberforum.ru/post4562279.html
Ну скорее всего в дебаге ошибка, в релизе - может и не...
ninja2 15.05.2013 20:19 https://www.cyberforum.ru/post4562300.html
Отвечу сходу без тестов sizeof это объем объекта в байтах...
0x10 15.05.2013 20:21 https://www.cyberforum.ru/post4562319.html
Вот пока есть такие ответы, я и буду настаивать на том, что...
ninja2 15.05.2013 20:25 https://www.cyberforum.ru/post4562349.html
0x10, ну я там ошибся 4 байта int весит. 40 байт будет щас...
OhMyGodSoLong 15.05.2013 20:27 https://www.cyberforum.ru/post4562359.html
В char'ах. char в подавляющем большинстве случаев 1 байт,...
0x10 15.05.2013 20:29 https://www.cyberforum.ru/post4562374.html
ninja2, еще код для размышлений #include <iostream>...
ninja2 15.05.2013 20:32 https://www.cyberforum.ru/post4562390.html
0x10, 20 выводит почему то хотя должно по идее 40 вывести...
0x10 15.05.2013 20:33 https://www.cyberforum.ru/post4562392.html
Ну на самом деле для наглядности вывести sizeof объекта...
Avazart 15.05.2013 20:36 https://www.cyberforum.ru/post4562426.html
По тому что sizeof не показывает размер контейнера, он о...
OhMyGodSoLong 15.05.2013 20:37 https://www.cyberforum.ru/post4562432.html
Упс, таки в байтах. Это просто char'ы особенные.
Olivеr 15.05.2013 20:37 https://www.cyberforum.ru/post4562436.html
На сам вектор, как объект, выделяется 20 байт (в GCC 24...
ninja2 15.05.2013 20:40 https://www.cyberforum.ru/post4562453.html
0x10, Ну я понял тоже 20 выводит, значит что? Это значит...
0x10 15.05.2013 20:40 https://www.cyberforum.ru/post4562457.html
По-моему, все-таки в чарах, просто по стандарту...
ninja2 15.05.2013 20:42 https://www.cyberforum.ru/post4562472.html
Я бы просто заново выделил память +1 new() перекопировал в...
Avazart 15.05.2013 20:45 https://www.cyberforum.ru/post4562490.html
Невыгодно каждый раз из-за одного элемента делать...
0x10 15.05.2013 20:51 https://www.cyberforum.ru/post4562536.html
Собственно, главное, что я хотел услышать - это слово new....
ninja2 15.05.2013 20:54 https://www.cyberforum.ru/post4562545.html
Ну да мне б ничего не стоило б увеличить и в 4 раза, токо...
Avazart 15.05.2013 20:55 https://www.cyberforum.ru/post4562559.html
Ну так и есть size() и capacity() А для изменения...
0x10 15.05.2013 20:58 https://www.cyberforum.ru/post4562585.html
Лезем в исходники и видим, что там действительно не...
 
 
Similar

На основе исходного std::vector<std::string> содержащего числа, создать std::vector<int> с этими же числами
подскажите есть вот такая задача. Есть список . Создать второй список, в котором будут все эти же...

Передача функции указатель на элемент std::vector<std::string>
Доброй ночи тем, кому не спится (или живет в другом часовом поясе:p)! Есть функция, требующая в...

Как передать целочисленную матрицу типа std::vector<std::vector<int> > в функцию?
Здравствуйте. Почитал на форуме, но так и не понял что я делаю не так. Имеется двумерный вектор....

Как изменять размер std::vector<std::vector>?
Здравствуйте, как нужно изменять размер std::vector&lt;std::vector&gt; например: ...

Ads
MoreAnswers

Вывести значения std::vector<std::vector<int*> >
Подскажите, как вывести значения? const size_t row = 3; const size_t col = 3;...

std::vector, классы и функции.
Цель сделать вектор класса. Но в классе должен быть вектор. Обращения к элементам выглядит так, а...

Std::vector<std::pair<std::vector<int>::iterator, std::vector<int>::iterator>
Вопрос по вектору. Допустим есть вектор, std::vector&lt;int&gt; vec; на каком - то этапе заполнения я...

Нужна реализация функции std::vector::insert()
Нужна реализация функции std::vector::insert() 1)iterator insert (iterator position, const...

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru