Док-6-Руководство пользователя (Готовое ДЗ неизвестного варианта (3))
Описание файла
Файл "Док-6-Руководство пользователя" внутри архива находится в папке "Готовое ДЗ неизвестного варианта (3)". Документ из архива "Готовое ДЗ неизвестного варианта (3)", который расположен в категории "". Всё это находится в предмете "объектно-ориентированное программирование (ооп)" из 3 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "объектно-ориентированное программирование (ооп)" в общих файлах.
Онлайн просмотр документа "Док-6-Руководство пользователя"
Текст из документа "Док-6-Руководство пользователя"
Московский государственный технический университет им. Н.Э.Баумана
____________________________________________________________________
Утверждаю: | _______________________ |
Большаков С.А. | "__"_____________2006 г. |
Домашнее задание по дисциплине ПППО
“ Библиотека классов таблиц и их содержимого в виде текстовых ячеек ”
Руководство пользователя
(вид документа)
писчая бумага
(вид носителя)
2
(количество листов)
ИСПОЛНИТЕЛЬ: | |
студент группы ИУ5-64 | _______________________ |
Вершинский А.В. Вариант 4. | "__"_____________2006 г. |
Москва – 2006
________________________________________________________________
Оглавление
1. НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ СИСТЕМЫ КЛАССОВ
2. ПОДГОТОВКА К РАБОТЕ С СИСТЕМОЙ КЛАССОВ
3. ИСПОЛЬЗОВАНИЕ СИСТЕМЫ КЛАССОВ
4. РАБОТА С СИСТЕМОЙ КЛАССОВ
-
Работа с классом Str
-
Работа с классом sCell
5. ОПИСАНИЕ СООБЩЕНИЙ ОБ ОШИБКАХ И ИСКЛЮЧИТЕЛЬНЫХ СИТУАЦИЙ ПРИ РАБОТЕ С СИСТЕМОЙ КЛАССОВ
-
НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ СИСТЕМЫ КЛАССОВ
Система классов позволяет создавать множества строк и выполнять над ними операции объединение, присваивание, удаление ячейки из строки, очистка ячейки, объединение ячеек в строке, обмен ячейками между строками.
Классы разработаны для Borland C++ 3.1.
-
ПОДГОТОВКА К РАБОТЕ С СИСТЕМОЙ КЛАССОВ
Скопируйте файлы cbase.hpp и cbase.cpp в папку, где хранятся файлы проекта, в который вы хотите включить данную библиотеку классов.
-
ИСПОЛЬЗОВАНИЕ СИСТЕМЫ КЛАССОВ
Добавьте в ваш проект файлы cbase.hpp и cbase.cpp.
В начало всех файлов в которых будут использоваться классы данной библиотеки добавьте строки:
#include "cbase.cpp"
-
РАБОТА С СИСТЕМОЙ КЛАССОВ
Примеры работы можно увидеть в файле тестового примера.
-
Работа с классом Str
Класс Str – это класс для работы со строками . Он имеет один конструктор – создает пустой список и обнуляет номер списка.
Операции и методы:
virtual sCell * GetFirst(void); //получение первого элемента
virtual int AddCell (sCell *pC); // добавить элемент
virtual int DelCell (sCell *pC); // удалить элемент
virtual void UnionCell(sCell *pC);// объеденить элементы
virtual void ExchangeCell(sCell * pC, sCell * pC2);//поменять элементы между списками
virtual void ClearCell(sCell * pC);//очистить элемент
void AddText( char *s);//добавить текст
Str operator= (Str); // оператор присваивания
Str operator+ (Str); // оператор конкатенации
Str operator++ (void); // оператор префиксного инкремента
Str operator-(Str);//оператор вычитания
sCell operator [](int i) // оператор доступа по номеру
friend ostream & operator <<( ostream & out , Str & obj ); // распечатка списка
-
Работа с классом sCell
Класс sCell – это класс для работы с элементами списка. Он имеет конструктор – создает пустой элемент.
-
ОПИСАНИЕ СООБЩЕНИЙ ОБ ОШИБКАХ И ИСКЛЮЧИТЕЛЬНЫХ СИТУАЦИЙ ПРИ РАБОТЕ С СИСТЕМОЙ КЛАССОВ
При работе с программой не должно возникать исключительных ситауций. Единственные ограничения- размерность полей структур.
3