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

Удаление парных и не парных елементов в контейнере - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Завершение програмы при выключение компьютера http://www.cyberforum.ru/cpp-beginners/thread385799.html
Здравствуйте! Пишу программу которая висит в трее и собственно не каких окон не выдаёт. Как грамотно завершить её работу если пользователь захочет выключить компьютер? (как отловить это событие ?)
C++ В заданном предложении указать слово В заданном предложении указать слово, в котором доля букв 'т' и 'р' максимальна. Вывести найденное слово и количество букв 'т' и 'р', встретившихся в этом слове. Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п. И перестаньте злоупотреблять Caps lock-м!!! А то ваши темы сливаються с темами Kiker. Запрещено размещать тему в нескольких разделах... http://www.cyberforum.ru/cpp-beginners/thread385790.html
C++ Даны два целых числа определяющие правильную дату невисокосного года
Даны два целых числа: D (день) и M (месяц), определяющие правильную дату невисокосного года. Вывести значения D и M для даты, следующей за указанной. Запрещено создавать темы с бессмысленными названиями
C++ Не работает деструктор и ошибка при использовании SSE-команд.
Написал класс матрицы, начал писать деструктор - начало вылазить сообщение об ошибке вида "Expression: _BLOCK_TYPE_IS_VALID(pHead->nBlockUse)". Убираю деструктор - все работает. Что касается SSE - написал метод суммирования матриц с его использованием, но при использовании самой SSE-функции вылазит ошибка: "Необработанное исключение в "0x00fb18db" в "matr.exe": 0xC0000005: Нарушение прав доступа...
C++ Считывание с файла http://www.cyberforum.ru/cpp-beginners/thread385777.html
Нужно считать с текстового файла числа не зная их количество, вроде не сложно, но как не пробую считывает бред какой то. Кто нить помогите, надо срочно
C++ Проверить, соблюдается ли равенство открывающихся и закрывающихся скобок Всем добрый день) вот такая задача привела меня в ступор: "Проверить, соблюдается ли равен¬ство открывающихся и закрывающихся скобок. Если равенство соблюдается, то вывести соответствующее сообщение, в противном случае вывести количество открывающихся и закрывающихся скобок. ((ln|sinx|)^(1/3))/((e^(a+b)) + 1) " кто знает прошу помочь,заранее спасибо) подробнее

Показать сообщение отдельно
Arderun
1 / 1 / 0
Регистрация: 12.09.2011
Сообщений: 17

Удаление парных и не парных елементов в контейнере - C++

17.11.2011, 11:53. Просмотров 740. Ответов 4
Метки (Все метки)

Задача на удаление функцией erase() парных и не парных елементов из контейнеров. После компиляции программа на запуске выдает крит expression"this->_Has_container",0). Нюхом чую где-то erase удалять несуществующий элемент пытается но где понять не могу. ошибка точно в цыклах с условием. Проблемныю часть зацытировал

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include "stdafx.h"
#include <iostream>
#include <sstream>
#include<conio.h>
#include<string>
#include<vector>
#include<list>
#include<Algorithm>
using std::vector;
using std::cout;
using std::cin;
using std::endl;
using std::string;
using std::list;
 
int _tmain(int argc, _TCHAR* argv[])
{ int  w, ia[]={0,1,1,2,3,5,8,13,21,55,89};
vector<int> va(ia,ia+11);
list<int> la(ia,ia+11);
for(vector<int>::iterator d=va.begin(); d!=va.end(); ++d)
    {cout << *d << " ";}
cout << endl;
 
for(list<int>::iterator d=la.begin(); d!=la.end(); ++d)
    {cout << *d << " ";}
cout << endl;
 
/*for(vector<int>::iterator d=va.begin(); d<va.end(); ++d)
{if((*d)%2){}
else{va.erase(d);}
}
 
for(list<int>::iterator d=la.begin(); d!=la.end(); ++d)
{if((*d)%2){la.erase(d);}} */
for(vector<int>::iterator d=va.begin(); d!=va.end(); ++d)
{cout << *d << " ";}
cout << endl;
for(list<int>::iterator d=la.begin(); d!=la.end(); ++d)
{cout << *d << " ";}
cout << endl;
 
w=_getch();
 
    return 0;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru