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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
VtaMC
Просто Веталь
160 / 100 / 5
Регистрация: 11.05.2009
Сообщений: 628
#1

Описание класса определённого типа - C++

19.03.2010, 22:44. Просмотров 1298. Ответов 20
Метки нет (Все метки)

Доброго времени суток!!!
Могули я описать класс определённого типа данных, например чтобы потом была возможна конструкция:
C++
1
2
3
MyClass object;
int a = 1;
object = a;
Заранее спасибо!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.03.2010, 22:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Описание класса определённого типа (C++):

Шаблон класса, параметром которого должны являться наследники определённого класса - C++
Сразу извиняюсь за нубский вопрос. Суть в том, что я хочу сделать шаблон класса, параметром которого должны являтся наследники...

Как вынести описание методов вложенного класса за пределы класса? - C++
Подскажите, пожалуйста, как мне вынести описание методов вложенного класса за пределы класса?

Запрет shared_ptr быть наследником определённого класса - C++
Добрый день, #include <memory> class A { }; class B : public A {

Как сделать шаблон, с параметром-классом - потомком определённого класса? - C++
Хочется сделать шаблон с параметром-классом, который обязан реализовывать определённый интерфейс. class IService { public: ...

Составить описание класса "3D вектор". Объявить объекты класса и продемонстрировать работу методов - C++
Возникли сложности при решении задачи. Буду признателен тем, кто поможет. Задание: Составить описание класса. Объявить объекты класса...

Как в векторе объектов пользовательского класса изменить заданное поле у определённого элемента? - C++
Добрый день. Создан вектор из структры: struct man { char name; int age; man(void) {} man(const...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
VtaMC
Просто Веталь
160 / 100 / 5
Регистрация: 11.05.2009
Сообщений: 628
23.03.2010, 19:38  [ТС] #16
Решил попробовать воспроизвести стандартные классы из C++ Builder в Dev C++, интересно просто стало... Спасибо за ответы Genius Ignat! Всё работает...
Genius Ignat
1236 / 774 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
23.03.2010, 19:57 #17
Рад помочь
PointsEqual
ниначмуроФ
835 / 519 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
23.03.2010, 21:39 #18
может не в тему но все равно:

чтобы string перевести в char можно вот такой приемчик сделать:

C++
1
2
string str="1234";
cout<<str.c_str();
Genius Ignat
1236 / 774 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
23.03.2010, 21:49 #19
Может кому и пригодится.
VtaMC
Просто Веталь
160 / 100 / 5
Регистрация: 11.05.2009
Сообщений: 628
24.03.2010, 08:06  [ТС] #20
Цитата Сообщение от PointsEqual Посмотреть сообщение
может не в тему но все равно:

чтобы string перевести в char можно вот такой приемчик сделать:

C++
1
2
string str="1234";
cout<<str.c_str();
Это я и пытался повторить в Dev C++, т.к. String - это класс C++ Builder
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
24.03.2010, 08:35 #21
Цитата Сообщение от Genius Ignat Посмотреть сообщение
return *this; //возвращаем ссылку на себя так как операции могут иметь серийный вид:a=b=c
Спасибо. Я не знал, что так можно делать в конструкторе.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.03.2010, 08:35
Привет! Вот еще темы с ответами:

Создание указателя типа базового класса на экземпляр производного класса - C++
Добрый день! Иногда видел коды, где создавался указатель типа базового класса на объект класса - наследника, для чего это может применяться?

Обработка метода класса в зависимости от типа данного класса - C++
Имеется класс родителя A с методом Update(), этот класс имеет 2 дочерних класса B, C, каждый из них имеет свой метод обработки Update:...

Описание класса матрицы - C++
Доброго времени суток. Пожалуйста помогите с программой, писал долго и кое как вот написал:) Программа на курсовой проект, препод не...

Задать описание класса - C++
Задать описание класса, содержащего поля int x, y; double a,b,c и позволяет выполнять следующие методы:Выполнять инициализацию всех полей...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
24.03.2010, 08:35
Ответ Создать тему
Опции темы

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