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

Итератор "общего" типа. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Пошаговый вывод матрицы http://www.cyberforum.ru/cpp-beginners/thread571815.html
подскажите как пошагово вывести двумерную матрицу MxN с помощью printf
C++ ввод и копирование Первая функция void Clear(Union& u) должна получать по ссылке объект u типа Union и заполнять пробелами все символы строки u.str , кроме символов с индексами NF-1 и NF+NI-1. В эти символы строки необходимо записать символ ‘║’. Строка u.str должна иметь символ конца. Вторая функция Union obrabotkaInfo(const StudBeg& studBeg), получив через объект по ссылке начальную информацию о... http://www.cyberforum.ru/cpp-beginners/thread571814.html
C++ Многоуважаемые программисты (массив)
Многоуважаемые программисты помогите пожалуйста. Дан массив символов. предположим N=10 {0.7 0.2 0.7 16 0.2 0.2 4 1.7 16 10} Необходимо отобразить на экран не повторяющиеся символы и количество повторений: 0.7 - 1 раз 0.2 - 2 раза 16 - 2 раза 4 - 0 раз 1.7 - 0 раз 10 - 0 раз
C++ прокомментируйте каждую строчку программы, у самой не получается (максимальный массив)
#include <iostream> using namespace std; void main() { int A,i,j,max; for(i=0;i<3;i++) for(j=0;j<3;j++) cin>>A;
C++ STL list<> помогите есть затруднение Совсем не пойму в чем дело!!! http://www.cyberforum.ru/cpp-beginners/thread571792.html
В общем дан файл словаря из которого нужно все слова перевести в список list запись вроде корректная и все ок))но на выходе в другом файле печатается много раз 1 и то же последнее слово. В файле словаря в 1 строке 1 слово. #include <list> #include <conio.h> #include <iostream.h> #include <iterator> using namespace std;
C++ Не могу понять в каком месте ошибка. Описание класса вектор. Тип не совпадает, выдает ошибку в 137 строке, возможно неверно описан конструктор.. #include <stdio.h> #include <math.h> #include <stdlib.h> #include <sys/types.h> const int N = 4; class vector{ public: float P; подробнее

Показать сообщение отдельно
IcyWind
8 / 8 / 2
Регистрация: 19.09.2011
Сообщений: 268
11.05.2012, 23:55  [ТС]     Итератор "общего" типа.
Класс.h
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#pragma once
 
 
class Sort_Basic
{
    long start;
    long end;
    long size;
    vector<int>::iterator begin;
    vector<int>::iterator end;
public:
    Sort_Basic(vector<int>::iterator, vector<int>::iterator);
 
    //Sort_Basic(vector<int>::iterator,vector<int>::iterator,long);
 
template<typename T>
void IsSort(T, T);
 
virtual void Sort()=0;
 
virtual ~Sort_Basic(void);
 
    
};
Класс.cpp
C++ (Qt)
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
#include "StdAfx.h"
#include "Sort_Basic.h"
#include <vector>
using namespace std;
 
Sort_Basic::Sort_Basic(vector<int>::iterator b,vector<int>::iterator e)
    {
    }
 
template<typename T> // нужно указывать и в .cpp и в .h?
void Sort_Basic::IsSort(T b, T e)
    {
        --e;
        while (b!= e)
            {
                if (*b>*(++b))
                    cout<<"ВНИМАНИЕ! Последовательность неотсортирована!<===ERROR";
            }
        cout<<"Последовательность успешно отсортирована";
    }
 
 
Sort_Basic::~Sort_Basic(void)
    {
    }
 
Текущее время: 07:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru