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

Проблема с динамическим массивом - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вопрос по TMemo и сортировке вектора списков. http://www.cyberforum.ru/cpp-beginners/thread346981.html
Здравствуйте! Есть вектор списков, нужно отсортировать по возрастанию первого элемента каждого списка вектора. Вот пример. vector< list<int> > mVl (3, list<int>()); mVl.push_back(20); mVl.push_back(7); mVl.push_back(17); mVl.push_back(1); mVl.push_back(12);
C++ "Теория вероятности Шейтона" и "Кодирование/дикодирование информации" (C++) Всем здравструйте! :) Есть две задачки: "Теория вероятности Шейтона" и "Кодирование/декодирование информации". Код первой: Задание первой: 1. Составить программу на языке C/С++ наличия букв русского алфавита в тексте, записанном в файл. 2. Определить энтропию этого текста. 3. Построить гистограмму распределения букв. КОД #include<iostream.h> #include<conio.h> http://www.cyberforum.ru/cpp-beginners/thread346977.html
C++ fstream
помогите, пожалуйста, чет я совсем запуталась((( /*Дан текстовый фал, содержащий целые числа, разделенные пробелами. Определить является ли последовательность чисел, находящихся в файле, упорядоченной. В новый файл вывести сообщение о том, являются ли последовательность чисел в данном файле упорядоченной по убыванию или по возрастанию либо не упорядоченной, а также - среднее...
C++ Редактирование dll
Здравствуйте. Если честно не знаю в какой раздел обратиться. Решил к вам. Для одной из программ (ГИС Панорама) можно устанавливать дополнительные приложения, запускаемые внутренними средствами этой программы. Сама эта мини-программа представляет собой один dll файл. Необходимо его открыть и изменить немного графический вид (сделать шрифт покрупнее). Сам я немного занимался написанием...
C++ ошибки компиляции http://www.cyberforum.ru/cpp-beginners/thread346929.html
недавно создавал тему но никто не помог(поиск юзал не помогло) когда я компилирую пример из boost (самый первый) вот такие ошибки E:\boost_1_47_0/boost/system/error_code.hpp:214: undefined reference to `boost::system::generic_category()' E:\boost_1_47_0/boost/system/error_code.hpp:215: undefined reference to `boost::system::generic_category()' E:\boost_1_47_0/boost/system/error_code.hpp:216:...
C++ Множественное наследование В спортивных соревнованиях различных видов спорта приняли участие люди из разных стран. Название страны имеют следующую структуру country = {имя, телефонный код, почтовый индекс}. Каждый участник соревнования весит ves = {килограмм, грамм} и может участвовать только в одной из предлагаемых спортивных мероприятий. Определить лучшие спортивные результаты, полученные в различных спортивных... подробнее

Показать сообщение отдельно
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
01.09.2011, 19:08     Проблема с динамическим массивом
Все намного проще
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
46
47
48
#include <iostream>
#include <list>
 
class IsDivisible
{
 private:
   int div;
 
 public:
   IsDivisible(int div)
   {
      this->div = div;
   }
 
   bool operator() (const int& value) 
   {
      return !(value%div);
   }
};
     
int main()
{
   int left, right, i = 0, current;
   std::cin >> left >> right;
   current = 2;
   if(left > right)
      return -1;
   std::list<int> value;
   for(i = left; i <= right; ++i)
      value.push_back(i);
 
   i = 1;
   do
   {
      std::cout << "Round " << i << ": ";
      for (std::list<int>::iterator it = value.begin(); it != value.end(); ++it)
         std::cout << *it << ' ';
       std::cout << std::endl;
      value.remove_if(IsDivisible(current));
      ++i;
      ++current;
   } while (value.size()!= 0);
   --i;
 
   std::cout << "Total: " << i;
 
   return 0;
}
 
Текущее время: 18:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru