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

проитерировать свой класc - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Соединение массивов. Не могу сообразить. http://www.cyberforum.ru/cpp-beginners/thread264691.html
Задание таково. Создать шаблон функции, а так же к ней тело проги которое будет из 2ух масивов делать третий упорядочивать его по возрастанию. Вот что я написал # include <iostream> using namespace std; template <class type> int mass(int n,type mas) // функция для ввода значений массива, которая сразу упорядочивает { ...
C++ Описать класс, реализующий стек Описать класс, реализующий стек. Написать программу, использующую этот класс для моделирования T-образного сортировочного узла на железной дороге. Программа должна разделять на два направления состав, состоящий из вагонов двух типов (на каждое направление формируется состав из вагонов одного типа). Предусмотреть возможность формирования состава из файла и с клавиатуры. http://www.cyberforum.ru/cpp-beginners/thread264684.html
C++ Класс стек, алгоритм решения
Вот условие: Описать класс, реализующий стек. Написать программу, использующую этот класс для моделирования Т-образного сортировочного узла на железной дороге. Программа должна разделять на два направления состав, состоящий из вагонов двух типов (на каждое направление формируется состав вагонов одного типа). Предусмотреть возможность формирования состава из файла и с клавиатуры. Алгоритм...
несовместимость visual c++ 6.0 и visual studio 2008 C++
почему правильно гаписанная программа в visual c++ 6.0 не работает в visual studio 2008 , а именно #include <iostream> using namespace std; void main() { cout<<" my first program "<<endl; }
C++ динамический массив http://www.cyberforum.ru/cpp-beginners/thread264673.html
Посмотрите, пожалуйста, где у меня ошибка.Не выводит на экран элементы массива через функцию (без использования функции выводит). #include <iostream.h> #include <conio.h> #include <math.h> #define PI 3.14159 void PR(float *mas1,float *mas2,int n){ int x=1,y=3; for (int i = 0; i <= n; i++) { gotoxy(x,y);
C++ irrlicht. tutorial 1 Пробую работать с движком irrlicht. Пробую выполнить первый урок. В студии создаю консольный проект, код компилируется только с строчкой: #pragma comment(linker, "/subsystem:windows /ENTRY:mainCRTStartup") Пробую запустить, но даже не появляется окно. #include <irrlicht.h> using namespace irr; using namespace core; using namespace scene; подробнее

Показать сообщение отдельно
Alex1911
0 / 0 / 0
Регистрация: 27.03.2011
Сообщений: 3

проитерировать свой класc - C++

27.03.2011, 01:07. Просмотров 482. Ответов 4
Метки (Все метки)

Всем привет!!
подскажите пожалуйста, как создать класс-итератор для хэш-таблицы со списками, при этом чтобы он при достижении конца одного списка переходил к другому, а в конце последнего не тупил...
у меня не получается его написать, чтобы он мог как-то ссылаться на мой класс хэш-таблицы, и не могу связать итераторы vector и list.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
class CHash
{
private:
    vector <list <string> > table;
    int num_of_elem;
public:
    CHash ();
    int return_num_of_elem ();
};
 
int CHash::return_num_of_elem()
{
    return num_of_elem;
}
 
CHash::CHash ()
{
    table.resize (10);
    num_of_elem = 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru