|
0 / 0 / 0
Регистрация: 22.09.2017
Сообщений: 10
|
|
Семантика перемещения в std::vector20.07.2021, 15:23. Показов 6109. Ответов 26
Метки нет (Все метки)
Здравствуйте.
Не подскажите ли, реализована ли в последних стандартах C++ семантика перемещения в vector? Вроде бы, он появился раньше 14-го стандарта, поэтому хотелось бы знать, есть ли сейчас в vector конструктор перемещения или он остался старым?
0
|
|
| 20.07.2021, 15:23 | |
|
Ответы с готовыми решениями:
26
Std::vector push_back vs emplace_back
|
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||||||
| 27.07.2021, 22:02 | ||||||
|
а что бы понять: устраивают или нет, не нужно изучать исходный код. достаточно просто запустить тесты. Добавлено через 8 минут сейчас ты пишешь: "нужно продумать" а до этого писал: и занимаешься починкой компилятора. ты лично приходишь к каждому пользователю, и чинишь ему компилятор? или как? я просто не понимаю, зачем ты тратишь время на починку стандартной библиотеки? как это облегчит жизнь твоим пользователям?
0
|
||||||
|
611 / 416 / 151
Регистрация: 11.01.2019
Сообщений: 1,746
|
|||||
| 28.07.2021, 21:12 | |||||
|
0
|
|||||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
|||||
| 28.07.2021, 22:10 | |||||
|
кроме собственно, проекта. именно поэтому "проектирование" и называется "проектированием" ты вообще вдумываешься в смысл слов, которые используешь? просто, что бы понять, как изготовить аналог. а изначально ты писал: и "изучать библиотечные функции, что бы по аналогии изготовить своё" ? можешь не отвечать. вопрос риторический. твой изначальный тезис: как вообще, я рассчитавал на развернутый ответ, содержащий конкретику. а вместо этого вот уже несколько дней из тебя приходится вытягивать информацию, да ещё при этом расшифровывать, что ты имел ввиду. ты пишешь одно, а подразумеваешь совсем другое. честно говоря, мне это уже надоело.
0
|
|||||
|
611 / 416 / 151
Регистрация: 11.01.2019
Сообщений: 1,746
|
||
| 29.07.2021, 18:43 | ||
|
0
|
||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||||
| 29.07.2021, 19:23 | ||||
|
за несколько сообщений. проблема не во мне, а в том, что ты через задницу выражаешь свои мысли. например, вот этот вот опус особенно доставил: а во-вторых, никакой починкой ты не занимаешься. ты изучаешь исходной код стандартной библиотеки с целью понять, как устроенна фича, что бы понять, как изготавливаются подобная функциональность. что бы иметь возможность взамен нерабочей фичи, подсунуть собственный велосипед. однако сама эта нерабочая фича, как была нерабочей, так ею же и остаётся. то есть, никакой починкой ты на самом деле не занимаешься. и даже вот эта вот твоя фраза: "ты просто не понимаешь предмет обсуждения" - в такой пространной формулировке можно трактовать по всякому. мне надоело расшифровывать, что именно ты там имеешь ввиду. короче, по итогу получается: если фича не работает, тогда ни о каких фактах поддержки речи уже не идет. вопреки твоим первоначальным заявлениям, получается, что это касается и тебя тоже. тебе, как и другим людям, важно: работает или нет, а не то, как именно она устроенна внутри. в детали реализации ты лезешь, только когда что-то не работает, и нужно заменить нерабочую деталь на рабочую.
0
|
||||
|
Just Do It!
|
|
| 29.07.2021, 19:27 | |
|
0
|
|
| 29.07.2021, 19:27 | |
|
std::vector доступ по индексу vs доступ по итератору
Как передать целочисленную матрицу типа std::vector<std::vector<int> > в функцию? Ошибка: E2034 Cannot convert 'int' to 'std::vector<std::vector<TRabbitCell,std::allocator<TRabbitCell>>... Вывести значения std::vector<std::vector<int*> > Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek
ВВЕДЕНИЕ
Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
|
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
|
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2.
Задача:
Обеспечить запись документа в регистр сведений независимо от. . .
|