Вопросы по теме 'erase'
С++ STL map:: стереть несуществующий ключ
Что касается карты C++ STL, стирание по ключу: -
size_type map::erase ( const key_type& x );
Законно ли стирание несуществующего ключа? то есть приведенный ниже фрагмент в порядке?
map<char,int> mymap;
mymap['c']=30;...
27661 просмотров
schedule
29.03.2023
Как найти четыре координаты и стереть рисунок прямоугольника с резиновой лентой в С#
Привет, я попытался нарисовать прямоугольник с резиновой лентой на форме с помощью мыши в С#.
Проблемы
1) После отпускания мыши прямоугольник исчезает. [Я хочу, чтобы это осталось в форме]
2) Мне также нужно найти координаты четырех точек...
1498 просмотров
schedule
31.01.2023
C ++ Удалить элемент вектора по значению, а не по позиции?
vector<int> myVector;
и допустим, что значения в векторе следующие (в этом порядке):
5 9 2 8 0 7
Если бы я хотел стереть элемент, содержащий значение «8», я бы сделал это:
myVector.erase(myVector.begin()+4);
Потому что...
387677 просмотров
schedule
18.04.2024
Скрытие/удаление/исчезновение CALayer, стирающее содержимое NSView
Моя ситуация:
У меня есть одно окно с представлением содержимого (NSView), которое имеет несколько подпредставлений (обычные подклассы NSControl; не важно, просто для тестирования), разбросанных вокруг него. Для части конечного эффекта, которого я...
2563 просмотров
schedule
29.01.2023
С++ удалить символ из строки
В настоящее время я пытаюсь реализовать удаление символов из текстового поля на С++. Если пользователь нажимает Backspace, выполняется следующий код. В настоящее время курсора нет, он должен просто удалить последний символ...
if (mText.length()...
3271 просмотров
schedule
24.05.2023
Идиома Erase-remove для удаления во вложенном контейнере? (удаление внешних; C++ STL)
когда я удаляю из невложенного контейнера, такого как вектор, я делаю что-то вроде:
struct is_to_remove
{
is_to_remove(dynamic_bitset<>& x) : x(x) {}
const bool operator()(unsigned int id)
{
return x[id];
}...
563 просмотров
schedule
30.06.2023
schedule
09.04.2023
Удаление файлов и папок в .NET
В моем .NET-приложении есть класс ластика.
Это позволяет пользователю безопасно удалять файлы и папки, без возможности восстановить стертые данные с помощью какого-либо программного обеспечения для восстановления файлов.
В настоящее время он...
86 просмотров
schedule
21.05.2022
Стереть фон окна win32API
Мои одноклассники начали использовать Delphi с паскалем, но я, как программист на С++, должен использовать API win32. Они меняли цвет фона, поэтому мне тоже нужно это знать, но есть некоторые отличия.
В delphi каждая форма выглядит так, как будто...
7289 просмотров
schedule
22.02.2024
Удаление пользовательских элементов в середине вектора
Я пишу программу, в которой хочу нарисовать карту, а затем удалить, чтобы она больше не рисовалась.
У меня есть вектор карт (класс, содержащий 2 структуры, которые определяют костюм и значение), называемый колодой, и я действительно не знаю, как...
670 просмотров
schedule
03.12.2022
Стирание элемента из многоуровневой unordered_map?
У меня есть следующий код, в котором я хотел удалить элемент, который я создал изначально со значением 10. У меня возникли проблемы с настройкой итератора и его удалением. Как это делается?
#include <iostream>
#include...
496 просмотров
schedule
20.11.2022
Стирание определенных строк нескольких фреймов данных в списке
Предположим, у меня есть такой список, включающий 3 фрейма данных с именами 1, 3 и 4:
1 3 4
1 A c(2, 1, 3, 1, 2) c(1, 1, 2) c(1, 1)
2 B c(1, 1, 1, 3, 2) c(2, 1, 2) c(2, 1)
Кадры данных...
105 просмотров
schedule
03.10.2023
Как вы можете выполнить функцию стирания для определенной точки рисунка Quartz2d?
Я использую этот код для рисования линии в кварце2d.
CGPoint currentPoint = CGPointMake(rascalImage.center.x, rascalImage.center.y);
currentPoint.y += 10;
UIGraphicsBeginImageContext(self.view.frame.size);...
621 просмотров
schedule
24.05.2023
стереть объект с холста
Я пытаюсь разработать приложение и хочу, чтобы спрайты стирались, как только они достигают конца. Я использую arraylist для обработки своих спрайтов на холсте. Я хочу, чтобы спрайты стирали себя с холста и из массива, как только их x‹0 (за пределами...
741 просмотров
schedule
17.06.2022
Реализуйте конструктор копирования для функции стирания вектора
Основываясь на проблемах, вытекающих из предыдущих вопросов: vector::erase with pointer member , Удалить элементы вектора внутри цикла , мне все еще нужна помощь по функция vector.erase. Мне было указано реализовать конструктор копирования, чтобы...
715 просмотров
schedule
29.07.2022
элемент pop-push из std::vector и повторное использование элементов
у меня есть проект на С++ 03, у которого есть проблема со структурой данных: я использую вектор вместо списка, даже если мне приходится постоянно делать push_front-push_back. но пока все в порядке, потому что мне нужно переписать слишком много...
1680 просмотров
schedule
22.05.2023
С++ Удаление определенного значения в векторе без знания местоположения
if (find(visitable.begin(), visitable.end(), ourstack.returnTop())) { ... }
Я хочу определить, можно ли найти верхний символ в стеке ourstack в векторе visitable . Если да, я хочу, чтобы этот персонаж был удален из visitable .
Как бы я...
210 просмотров
schedule
16.10.2022
(С++) метод list.error и удаление памяти с помощью указателя
typedef struct value
{
char* contents;
int size;
}Value;
hash_map<Key,list<Value>,hash<Key>,eqKey> dspace;
list<Value> vallist;
.
что я делаю каждый раз, когда создаю переменную Value и добавляю в этот...
104 просмотров
schedule
22.08.2023
Стирание элемента вектора, использующего const_iterator
У меня есть вектор объектов Car, объявленный как
vector<Car> vCars
В одной из моих функций мне нужно стереть первый элемент вектора. Звучит достаточно просто, верно? Строка, которая выдает ошибку:
vCars.erase( vCars.begin() );...
2599 просмотров
schedule
19.10.2022
завершение вызывается после создания экземпляра 'std::out_of_range' what(): basic_string::erase
string Farfallino::decode(string buff) {
string stringa;
size_t pos;
while(1) {
while(pos = (buff.find("afa"))) {
buff.erase(pos, 3);
buff.insert(pos, "a");
}
while(pos = (buff.find("efe"))) {
buff.erase(pos,...
5462 просмотров
schedule
11.07.2023