С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Задача со списком - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Соединить код и заставить работать программу http://www.cyberforum.ru/cpp-beginners/thread660423.html
Добрый вечер! Изучаю C++ пару дней и столкнулся с проблемой, что никак не могу заставить работать программу. На бумаге решить получилось, а на С++ нет. На форуме нашёл код для решения СЛАУ методом...
C++ Программа с лексемами через указатели Вопросы в комментариях к коду. Не понятка в 2-х местах кода #include <iostream> #include <cstring> using namespace std; int main() { char str; char token; char *p, *q; http://www.cyberforum.ru/cpp-beginners/thread660420.html
C++ Изменить программу
Даны натуральные числа n, a(1), a(2),...,a(n). Определить сумму членов последовательности a(i), которые при делении на 7 дают остаток 1, 2, или 5 Есть исходник, как из него сделать задачу, как в...
Определить, сколько точек с целочисленными координатами попадают в круг заданного радиуса с центром в начале координат C++
Вводится радиус круга R. Определить, сколько точек с целочисленными координатами попадают в круг заданного радиуса с центром в начале координат.
C++ Блок-схема http://www.cyberforum.ru/cpp-beginners/thread660397.html
Вот есть задание, нужно составить блок-схему Составить схему алгоритма решения следующей задачи. Вводится N (N>5) пар чисел, представляющих собой декартовые координаты точек на плоскости....
C++ Не выходит из цикла while почему при нажатии (-1) не выходит из цикла? #include "stdafx.h" #include <iostream> #include <locale> #include <iomanip> using namespace std подробнее

Показать сообщение отдельно
I.M.
566 / 549 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
01.10.2012, 00:31
Цитата Сообщение от just_dude Посмотреть сообщение
Но что получить доступ на изменение, используйте deque
Чтобы был доступ на изменение, нужно всего лишь использовать iterator, а не const_iterator. Или вы считаете, что в контейнере list данные изменить нельзя?

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
#include <iostream>
#include <list>
 
using namespace std;
 
int main()
{
  int myints[5];   //заполняем массив
  for ( int i = 0; i<5; i++)
  {
      myints[i] = i;
  }
  list<int> mylist (myints,myints+5);
  list<int>::iterator it;
 
  cout << "mylist contains:";
  for ( it=mylist.begin() ; it != mylist.end(); it++ )
  { 
    cout << " " << *it;
    *it = 42; 
    cout << " " << *it; 
  } 
  cout << endl;
 
  return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.