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

Пары в векторе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дан файл, содержащий текст на русском языке http://www.cyberforum.ru/cpp-beginners/thread771238.html
Дан файл, содержащий текст на русском языке. Cоставить в алфавитном порядке список всех слов, встречающихся в этом тексте. Есть код в паскале: program laba14; const n = 6; l = 10; var i,count :integer;
C++ Не запускается деконструктор. Где ошибка? #include <cstdlib> #include <iostream> using namespace std; class Sort{ public: int x; int max; Sort(); http://www.cyberforum.ru/cpp-beginners/thread771228.html
Взаимные include заголовочных файлов C++
Доброго времени суток! Возник вопрос по вот такой задаче: Пускай есть файлы A.h , A.cpp, B.h, B.cpp. В файле A.h объявлен класс А: class A { ... B** Arr; public: void someMethod();
нужно доделать игру немного)(кому не сложно) C++
#include <iostream> #include <windows.h> #include <conio.h> using namespace std; void main() { #pragma region Объявления enum {SPACE, WALL, SCORE, LIFE}; enum DIRECTION{UP, DOWN, LEFT, RIGHT}; const int Y = 24, X = 65;
C++ Консоль не вмещает результаты http://www.cyberforum.ru/cpp-beginners/thread771202.html
Недавно начал изучать С++ и решил как то реализовать полученные знания, к тому же подвернулась объемная и рутинная задача для вычисления, порядка 2000 операция сложения :) .... в итоге немного помучившись у меня получилось всё просуммировать, но вот в чём загвоздка консоль возвращает только где то 300 строк, а остальные стирает или что то вроде того.. подскажите как увидеть все возвращенные...
C++ Microsoft Visual Studio - нужна литература учу С++ вот задолбался делать консольние приложение хочу научится делать их в Windows Form. Нужна литература. Помогите пожалуйста. подробнее

Показать сообщение отдельно
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
26.01.2013, 01:43     Пары в векторе
попробуйте разобраться чтоли. там кода строчек 15 всего. генерация вектора и циклик.
не понимаете как заколняется вектор - сделайте по своему. цикл без изменений останется:

C++
1
2
3
4
5
6
7
8
9
10
11
12
  
   std::vector<int> v = myVectorGeneration(200);
   bool positive = (v[0] >= 0);
   int counter = 0;
   for (unsigned i = 1; i < v.size(); ++i)
   {
        bool tickPositive = (v[i] >= 0);
        if (positive != tickPositive)
            counter++;
        positive = tickPositive;
    }
    std::cout << std::endl << "Counter: " << counter << std::endl;
 
Текущее время: 09:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru