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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
CRonaldo7
0 / 0 / 0
Регистрация: 19.06.2012
Сообщений: 22
#1

Реализовать класс в мейне - C++

23.06.2012, 23:50. Просмотров 381. Ответов 9
Метки нет (Все метки)

народ нужна помошь ? как мне реализовать класс в мейне ато понять не могу
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.06.2012, 23:50     Реализовать класс в мейне
Посмотрите здесь:

Необходимо реализовать шаблонный класс Array, и грамотно реализовать push_back - C++
Необходимо реализовать шаблонный класс Array, параметризируемый типом хранимых элементов. Класс Array представляет собой...

Реализовать класс Goods используя для представления цены класс Money - C++
Реализовать класс Goods (пункт 1 ), используя для представления цены класс Money с пункта 2 Реализовать метод уценки товара, уменьшая цену...

Не могу изпользовать свой стек в мейне(( - C++
ето просто ппц. сложность в том чтоя токо типа научилсо использовать неймспейсы! и тутси взял и написал стек при помощи класа. всё будто...

Реализовать класс Money, используя класс Fraction - C++
// реализовать класс Money используя класс Fraction #include "stdafx.h" #include <iostream> #include <sstream> #include...

Написать функцию раньше мейна, через void. потом в мейне её вызывать - C++
Помогите. Нужно написать функцию раньше мейна, через void. потом в мейне её вызывать #include <iostream.h> #include <cstdlib.h> ...

Реализовать базовый класс "Футбольная команда" и класс-наследник с методами консольного ввода/вывода - C++
Составить программу на языке С++, в которой описывается класс (с добавлением наследуемого подкласса) с методами ввода с клавиатуры и вывода...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
XpertVision
17 / 17 / 3
Регистрация: 14.06.2012
Сообщений: 150
23.06.2012, 23:55     Реализовать класс в мейне #2
В смысле? Как просто подключить класс к программе или внутри мейна написать класс?
Invader_Zim
Twilight Parasite
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
23.06.2012, 23:58     Реализовать класс в мейне #3
XpertVision, внутри мейна? антиресно)
А класс обьявляется так:

class A{

};
CRonaldo7
0 / 0 / 0
Регистрация: 19.06.2012
Сообщений: 22
24.06.2012, 00:04  [ТС]     Реализовать класс в мейне #4
Invader_Zim именно так

Добавлено через 1 минуту
в хидре обьявлен класс
XpertVision
17 / 17 / 3
Регистрация: 14.06.2012
Сообщений: 150
24.06.2012, 00:06     Реализовать класс в мейне #5
Цитата Сообщение от CRonaldo7 Посмотреть сообщение
Invader_Zim именно так

Добавлено через 1 минуту
в хидре обьявлен класс
Фух..так и писать надо..а то затупил и не мог понять что за бред написан). А что класс делать должен, программа?
CRonaldo7
0 / 0 / 0
Регистрация: 19.06.2012
Сообщений: 22
24.06.2012, 00:14  [ТС]     Реализовать класс в мейне #6
шас скину код

Добавлено через 5 минут
вот код как мне его в мейне реализовать
.................................................................
#pragma once;
#include <iostream>
class DList
{
private:
class Item
{
friend class DList;
int ralue;
Item *next;
Item *prev;
Item (int value , Item *next=NULL,Item *prev=NULL):value(value),next(next),prev(prev){}
} *Head,*Tail;
public:
DList():Head(NULL),Tail(NULL)
{
}
//////////////////////////////////
~DList()
{
if(!Head) return
Item *p=Head;
while (p)
{
p=p->next;
delete Head;
Head=p;
}
}
/////////////////////////////// dobavlenie v nachalo
void AddHead(int value)
{
if(!Head && !Tail)
{
Head=Tail=new Item (value);
}
Head=Head->prev=new Item (value,Head);
}
//////////////////////////////// dobavlenie v konec
void AddTail(int value)
{
if(!Head && !Tail)
{
Head=Tail=new Item (value,Head);
}
Tail=Tail->next=new Item (value,NULL,Tail);
}
/////////////////////////////////
void insert (int value,int i)
{
if(i<=0)
{
AddHead(value);
return;
}
Item *p=Head;
while (--i && p->next)
{
p=p->next;
}
if(!p || p->next)
{
AddTail (value);
return;
}
p->next=p->next->prev=new Item(value,p->next,p);
}
/////////////////////////////////pechat
void Print()
{
Item*p=Head;
while (p)
{
std::cout<<p->value<<"i ";
p=p->next;
}
}


}
Invader_Zim
Twilight Parasite
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
24.06.2012, 00:23     Реализовать класс в мейне #7
CRonaldo7,
C++
1
2
3
4
5
#include "header.h"
int main(){
DList A;//как два байта переслать)
//и дальше что надо)
}
CRonaldo7
0 / 0 / 0
Регистрация: 19.06.2012
Сообщений: 22
24.06.2012, 00:25  [ТС]     Реализовать класс в мейне #8
ну ето я знаю как сделать , а как мне сделать добавление в начало и в конец в мейне
Invader_Zim
Twilight Parasite
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
24.06.2012, 00:27     Реализовать класс в мейне #9
CRonaldo7,
#include "header.h"
int main(){
DList A;//как два байта переслать)
//и дальше что надо)
A.AddTail(value);
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.06.2012, 00:28     Реализовать класс в мейне
Еще ссылки по теме:

Реализовать класс - C++
Реализовать класс «Правильная треугольная пирамида». Поля класса должны содержать информацию о ребре основания и боковом ребре. Разработать...

Реализовать класс - C++
Срочно помогите пжл, сижу на контрольной) надо написать реализацию класса Animal с информацией о животном и примером применения

Реализовать класс Complex - C++
Реализовать класс Complex для работы с комплексными числами. Класс должен обеспечивать инкапсуляцию информации о действи-тельной и мнимой...

Реализовать класс String - C++
Здравствуйте! Что-то не задается у меня ООП. Поэтому прошу помочь с мелкой задачкой. Реализовать класс String который содержит: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
CRonaldo7
0 / 0 / 0
Регистрация: 19.06.2012
Сообщений: 22
24.06.2012, 00:28  [ТС]     Реализовать класс в мейне #10
Спасибо за помошь
Yandex
Объявления
24.06.2012, 00:28     Реализовать класс в мейне
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru