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

vector(выскакивает ошибка "vector iterators incompatible") - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ перевести с паскаля на с++ (заполнение матрицы) http://www.cyberforum.ru/cpp-beginners/thread819166.html
Дана матрица A размерностью 5 x 5. Заполнить ее следующим образом: 1 1 1 1 1 0 1 1 1 0 0 0 1 0 0 0 1 1 1 0 1 1 1 1 1 и вывести на экран. Вариант решения
C++ Переделать код С++ (Visual Studio 2008) Составить программу решения задачи вычисления значения функции с использованием сложной структуры ветвления, и выводом результата на экран. Аргументы вводятся с клавиатуры. Вот само задание и код: #include <iostream> #include <math.h> #include <clocale> using namespace std; int main () { http://www.cyberforum.ru/cpp-beginners/thread819132.html
Переделать код С++ (Visual Studio 2008) C++
Составить программу решения задачи вычисления значения функции с использованием сложной структуры ветвления, и выводом результата на экран. Аргументы вводятся с клавиатуры. Вот код и задание: #include <iostream> #include <math.h> #include <clocale> using namespace std; int main () { setlocale (0, "Russian");
Составить цикл, такой чтобы программа находила минимумы с каждой строки матрицы C++
мне надо составить цикл, такой чтобы программа находила минимумы с каждой строки матрицы, только до главной диагонали, включая ее. Пожалуйста, помогите составить код, чтоб он читал только до главной диагонали Добавлено через 1 минуту я пробовал m=n for(i=0; i<n-m; i++) { for(j=0; j<n;j++) { m--;
C++ Преобразование строк http://www.cyberforum.ru/cpp-beginners/thread819111.html
Не могу получить правильную строку. Дали такой вот код для чтения серийного номера жесткого диска. VARIANT vtProp, vtP2, vtP3, vtP4; // Get the value of the Serial Number property hr = pclsObj->Get(L"SerialNumber", 0, &vtProp, 0, 0); LPCTSTR szr; { CW2T temp(vtProp.bstrVal); szr = temp.operator LPTSTR(); hddsn += szr; ...
C++ что выведется (MPI) сразу создал тему не там..сорри) что выведется на печать в результате работы фрагмента параллельной программы, которая выполняется на 2-х процессорах и содержит код: int x={1,2,3,4,5,6}, y; int i,j; ...... MPI_Comm_rank(MPI_COMM_WORLD, &i); MPI_Scatter (x, 3, MPI_INT, y, 3, MPI_INT, 0, MPI_COMM_WORLD); for (j=0;j<3;j++) y=y * (i+1); подробнее

Показать сообщение отдельно
yoghurt92
374 / 345 / 22
Регистрация: 17.05.2012
Сообщений: 1,049

vector(выскакивает ошибка "vector iterators incompatible") - C++

26.03.2013, 17:12. Просмотров 1955. Ответов 16
Метки (Все метки)

Доброго времени суток! имеется следующий код:

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
49
50
51
52
53
54
55
56
57
// obr.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
#include <iostream>
#include <iomanip>
#include <algorithm>
#include <vector>
#include <deque>
using namespace std;
 
void print(int elem)
{
    cout << elem << ' ';
}
 
int _tmain(int argc, _TCHAR* argv[])
{   
    vector<int> coll;
    //создание конечного итератора для coll
    //не удобный способ
 
    back_insert_iterator<vector<int> > iter(coll);
 
    //вставка элемента через обычный интерфейс итераторов
    *iter = 1;
    iter++;
    *iter = 2;
    iter++;
    *iter = 3;
 
    for_each(coll.begin(), coll.end(), print);
    cout << endl;
 
    //создание конечно итератора и вставка элементов
    //удобный способ
 
    back_inserter(coll) = 44;
    back_inserter(coll) = 55;
 
    for_each(coll.begin(), coll.end(), print);
    cout << endl;
 
    /*присоединение всех элементов контейнера с использованием
    конечно итератора вставки
    резервирование памяти для предотвращения ее перераспределения*/
 
    coll.reserve(2*coll.size());
    copy(coll.begin(), coll.end(),                      //источник
                       back_inserter(coll));            //приемник
 
    for_each(coll.begin(), coll.end(), print);
    cout << endl;
 
    cout << "\n\n";
    return 0;
}
выскакивает ошибка "vector iterators incompatible" делал все по книге, перепроверял, все так, но ошибка выскакивает... заранее благодарю за помощь!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru