powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Надоело писать списки вручную
3 сообщений из 3, страница 1 из 1
Надоело писать списки вручную
    #33768070
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Решил разобраться с list.

При удалении элементов, вылетает аксесс виолейшион. В инете посмотрел вроде все правельно...

Код: plaintext
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.
46.
47.
48.
49.
#include <stdio.h>
#include <list>
#include <conio.h>

typedef std::list<int> mylist;

//Создание
void make_list(mylist *l) {
	l->insert(l->begin(),  5 );
	l->insert(l->begin(),  2 );
	l->insert(l->begin(),  4 );
	l->insert(l->end(),  1 );
	l->push_front( 5 );
	l->push_front( 2 );
	l->push_front( 4 );
	l->push_back( 1 );
}

//Распечатка
void print_list(mylist *l) {
	mylist::iterator it;

	for (it = l->begin() ; it != l->end() ; it++) {
		printf("%d ", *it);
	}
	printf("\n");
}

//Удаление
void delete_from_list(mylist *l, int del) {
	mylist::iterator it;
	for (it = l->begin() ; it != l->end() ; it++) {
		if ((*it)==del) l->erase(it);
	}
	//l->remove(del);
}

int main() {
	mylist l;

	make_list(&l);
	print_list(&l);
	delete_from_list(&l,  2 );
	print_list(&l);

	getch();

	return  0 ;
}
...
Рейтинг: 0 / 0
Надоело писать списки вручную
    #33768175
ZrenBy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>В инете посмотрел вроде все правельно...

Нет

http://gzip.rsdn.ru/Forum/Message.aspx?mid=75817
...
Рейтинг: 0 / 0
Надоело писать списки вручную
    #33768206
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZrenBy>>В инете посмотрел вроде все правельно...

Нет

http://gzip.rsdn.ru/Forum/Message.aspx?mid=75817

Большой фенькс. Свою глупость осознал.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Надоело писать списки вручную
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]