Вопросы по теме 'stdlist'

Ошибка утверждения отладки: нижний индекс вне диапазона с std::vector
Я пытаюсь исправить эту проблему, которая кажется, что я обращаюсь к индексу вне диапазона, но VS не может остановиться там, где произошла ошибка, и я не понимаю, что ее вызывает. Ошибка: Ошибка утверждения отладки! Программа: .... Файл:...
1587 просмотров
schedule 23.05.2022

Нужно ли инициализировать член класса частного списка в конструкторе?
У меня есть заголовочный файл: class day { public: day(int id); ~day(); private: int id; std::list<meeting*> meetings; }; и в моем файле .cpp: #include "day.h" #include "meeting.h" day::day(int id) : id(id) {...
1469 просмотров
schedule 05.11.2023

Реализация std::list и арифметика указателя.
Насколько я понимаю, std::vector выделяет/освобождает всю требуемую память каждый раз, когда его элементы растут или сжимаются, поэтому для итерации элементов вектора можно использовать арифметику указателя. std::list, с другой стороны, использует...
463 просмотров

C ++: производительность std :: vector vs std :: list
У меня есть следующий код для профилирования производительности std :: vector и std :: list для различных N. void vectorPerf(size_t n) { std::chrono::high_resolution_clock::time_point t1 = std::chrono::high_resolution_clock::now();...
1398 просмотров
schedule 15.07.2023

Лучший способ удалить элемент из std::list, вложенного в std::map
Как говорится в заголовке, я хотел бы знать, как наиболее эффективно удалить элемент из списка внутри карты, который соответствует определенным условиям (имя и дата). Вот функция, которую я предоставил: void Register::DeleteActivity(const Date...
40 просмотров
schedule 22.03.2023