Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.02.2009, 22:17   #11
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Когда делаешь класс, то нужно писать
1)Конструктор //у тебя его нету
2)модификаторы доступа //private, public
Вот пример твоего класса
Код:
class zelovek

{ 
public:
   zelovek(int v)        //конструктор
   {
      vozrast = v;
   }
   char *member; //надо char * (для strcpy), ShortString такого типа нету
   int vozrast; //  Элемент данных
   void show_zelovek(int);
};
Потом создаешь обьект класса.
Если вот так
Код:
zelovek one;
Тогда обращение к полям - через точку.
А если вот так
Код:
zelovek *two = new zelovek(10);
то обращение через стрелку.
MaTBeu вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получение переменной класса HunterMan Общие вопросы .NET 4 30.11.2008 06:50
Вывод в edit текста с переменной NecroSlider Общие вопросы C/C++ 4 29.07.2008 14:42
Работа с файлами (создание, удаление, открытие, связываение с переменной, очищение памяти переменной) Arkuz Общие вопросы Delphi 12 25.09.2007 20:47
Создание нового класса на базе существующего SpiritSm Общие вопросы Delphi 1 19.07.2007 10:11
Создание нового класса на базе существующего SpiritSm Помощь студентам 1 19.07.2007 01:05