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

Вставка в вектор элементов с использованием итератора - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ книги по созданию графического интерфейса http://www.cyberforum.ru/cpp-beginners/thread177446.html
посоветуйте книги по созданию графического интерфейса на с++ , желательно в vs
C++ WinAPI Графика: треугольник, изменяющий размеры при изменении размеров окна Помогите разобраться в коде. Мне нужно привязать треугольник к основанию окна и чтобы по изменению окна он менялся(т.е при уменьшении окна он уменьшался, а при увеличении увеличивался) Вот мой код: #include "stdafx.h" #include "windows.h" #include "conio.h" #include "math.h" HWND WindowRisovanie; LRESULT CALLBACK WindowProcedure(HWND , UINT , WPARAM , LPARAM ); http://www.cyberforum.ru/cpp-beginners/thread177436.html
C++ Найти все натуральные числа, не превосходящие заданного числа
Решите пожалуйста задачку: Найти все натуральные числа,не превосходящие заданного числа N,десятичное представление которых строго возрастающая последовательность цифр. Заранее спасибо. Добавлено через 2 часа 2 минуты Выручите пожалуйста
operator int() что за зверь? C++
Несколько раз видел в интернетах такую запись: operator int(){}; По контексту так и не понял, что это такое, да и в литературе не встречал, гугл тоже молчитО_о Может кто-нибудь скажет, что это за оператор ?
C++ Минимальные строки массива http://www.cyberforum.ru/cpp-beginners/thread177396.html
Дан пример Q=min(2*MA*MB). Помогите пожалуйста в вектор Q внести минимальные строки матрицы: 2*MA*MB. Вот мои наработки: #include <iostream> #include <stdlib.h> #include <time.h> #include <conio.h> int N; int N1; int N2; int i; int j;
C++ Найти минимальный элемент матрицы Плиз, помогите, учить некогда, а надо в понедельник сдать рабочую программу, темы пропустил. Короче: есть квадратный массив, вводится программистом, в каждой строке надо найти минимальный елемент, потом из них самый минимальный, также и максимальный, а потом поменять местами строки с мин и макс, если номера строк совпадают, вывести номер строки. Заранее благодарен, оч. надо, я и не лох в С++ но... подробнее

Показать сообщение отдельно
TheMachinist
 Аватар для TheMachinist
242 / 174 / 15
Регистрация: 14.06.2010
Сообщений: 422
17.10.2010, 12:48     Вставка в вектор элементов с использованием итератора
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
#include <iostream> 
#include <vector> 
#include <conio.h>
 
using namespace std; 
 
int main() 
{ 
    std::vector<int>Arr;
    std::vector<int>::iterator Iter;
int i = 1;
 
while(i != 0)
{
    cin >> i;
    if(i != 0) Arr.push_back(i);
}
cout << "\n\n";
for(Iter = Arr.begin();Iter != Arr.end();++Iter) cout << *Iter << " ";
cout << "\n\n";
Iter--;
if(*Iter == 2){
        for(Iter = Arr.begin();Iter != Arr.end();++Iter){
            if(*Iter%3 == 0) {
                Iter = Arr.insert(Iter+1,3); 
                Iter = Arr.insert(Iter+1,3); 
                Iter = Arr.insert(Iter+1,3);
            }
        }
}
for(Iter = Arr.begin();Iter != Arr.end();++Iter) cout << *Iter << " " << endl;
 
getch();
return 0;
}
 
Текущее время: 23:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru