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

Класс Множество - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Для редактирования. http://www.cyberforum.ru/cpp-beginners/thread226180.html
Всем доброго дня. Меня друг попросил спросить тут по С++. Дело в том, что у него есть программки и не совсем профессиональная училка, которая векторов не знает т.е. iclude<vektor> для нее ошибка. Ему говорит, что программка не правильная. Можете отредактировать ее до правильного состояния и более доступным способом. Задачки достаточно легкие. Заранее благодарен.
C++ Все разные числа в матрице в первых k ячейках Дана матрица, например m. Определить в двумерном массиве есть ли хотя бы одна пара одинаковых чисел в первых k ячейках. То есть если, например, k=102 то мы будет сравнивать числа первой строки и первые два числа второй строки. Можете даже не компилировать задачу, а набрасать только сам алгоритм, буду очень признателен и поставлю большой + Вот впринципе мой алгоритм, но у меня где-то... http://www.cyberforum.ru/cpp-beginners/thread226173.html
телефонный справочник C++
создать программу телефонный справочник на 5 человек эти 5 человек вводятся с клавиатуры. помогие составить
C++ Удаление строки или столбца из двумерного массива
Собственно сабж. Как это сделать? Есть какие то методы? Например удалить из массива строку содержащую хоть одну еденицу.
C++ Написать функцию удаления в строке все буквы http://www.cyberforum.ru/cpp-beginners/thread226149.html
доброго времени суток. У меня такая задача: Выполнить задание двумя способами используя индексы и используя указатели при работе со строками не используя стандартные операции и функции для строк символов. Вариант задания реализовать в виде функции. Если функция возвращает строку или ее фрагмент, то это необходимо сделать через указатель. Строки динамические, размер вводится с клавиатуры....
C++ Функция возвращающая массив Здравствуйте. Для возврата массива возвращаю указатель на него, но вне предела области в которой он был создан память выделенная под массив используется программой, при этом состояние массива меняется, т.е. данные в нем меняются. Как передать массив так, что-бы данные в нем не терялись, что-бы сборщик мусора на него не действовал.#include <iostream> namespace lab1 { const int n = 7, m =... подробнее

Показать сообщение отдельно
sandye51
программист С++
681 / 583 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
09.01.2011, 17:31     Класс Множество
класс множества, реализованный на битовых полях
элементы нахдятся в диапазоне [0, Max_POWER]. Проект в 2010 студии + содержит тестирущую прогу с меню

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
#ifndef __TSET
#define __ TSET
 
#include "TBitField.h"
 
class TSet {
    int MaxPower;
    TBitField BitField;
public:
    TSet();
    TSet(const int&);
    TSet(const TSet&);
    TSet(const TBitField&);
    // доступ к битам
    int GetMaxPower() const;
    void InsElem(const int&);
    void DelElem(const int&);
    int IsMember(const int&) const;
    // Теоретико-множественные операции
    bool operator== (const TSet&); 
    const TSet& operator= (const TSet&);
    TSet operator+ (const TSet&);
    TSet operator+ (const int&);
    TSet operator- (const int&);
    TSet operator* (const TSet&);
    TSet operator~ ();
    friend ostream& operator<< (ostream&, const TSet&);
    friend istream& operator>> (istream&, TSet&);
};
 
#endif
вот тупо описание класса

Не по теме:

первая лаба в этом семестре)

Вложения
Тип файла: rar Set.rar (1.77 Мб, 198 просмотров)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru