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

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

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

Метод класса - C++

17.05.2012, 23:44. Просмотров 287. Ответов 2
Метки нет (Все метки)

Есть кусок кода:
C++
1
2
3
4
5
6
7
8
9
namespace Head
{
    using namespace std;
    // методы класса
    void  Csk::set(char nazv1[l],char prepod1[j],int kol1){strcpy(nazv,nazv1),(prepod,prepod1);kol=kol1;};
    char *Csk::getnazv() { return nazv; }
    char *Csk::getprepod() { return prepod; }
    int   Csk::getkol() { return kol; }
    void  Csk::show()
как правильно написать передачу данных в строке
C++
1
void  Csk::set(char nazv1[l],char prepod1[j],int kol1){strcpy(nazv,nazv1),(prepod,prepod1);kol=kol1;};
если:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class Csk
    {
        private:
            char nazv[l];  // название 
            char  prepod[j];
            int kol;       //  
        public:
            void set (char nazv1[l],char prepod1[j],int kol1);// уставливает значения полей
            char *getnazv(); // подствляемая функция: получает значение nazv
            char *getprepod();  // получает значение prepod
            int   getkol();  // получает значение kol
            void  show();
            ~Csk();
    };
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2012, 23:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Метод класса (C++):

Как передать в метод класса Menu указатель на метод дочернего класса? - C++
Как передать в метод базового класса указатель на метод дочернего: class Menu() { protected: setCallback(*********); //...

Как описать метод класса? Как двумя способами описать инлайнируемый метод класса? Что такое this? - C++
Раздел 1. Строки: нужен фрагмент кода. Обязательно используйте функции для работы со строками. Как найти адрес последнего символа строки?...

Создать для класса виртуальный метод, возвращающий уникальный идентификатор класса - C++
В курсаче по ООП сказано создать для класса виртуальный метод,возвращающий уникальный идентификатор класса. Вопрос в том, что это такое?

Как в методе класса вызвать другой метод того же класса? - C++
class mate { public: int AplusB(int A, int B) { return A+B; } int AplusBplusC(int A, int B, int C)

Может ли метод родительского класса обратиться к полю дочернего класса - C++
Может ли метод родительского класса обратиться к полю дочернего класса?

Чем отличается шаблонный метод класса от шаблонного класса? - C++
Чем отличается шаблонный метод класса от шаблонного класса???????ПЛИЗ!!!!Если можно немного ссылок на летературу

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
kazak
3035 / 2356 / 155
Регистрация: 11.03.2009
Сообщений: 5,402
Завершенные тесты: 1
18.05.2012, 00:01 #2
Цитата Сообщение от vitaxa94 Посмотреть сообщение
C++
1
void Csk::set(char nazv1[l],char prepod1[j],int kol1){strcpy(nazv,nazv1),(prepod,prepod1);kol=kol1;};
C++
1
2
3
4
5
6
void Csk::set(char nazv1[],char prepod1[],int kol1)
{
   strcpy(nazv, nazv1);
   strcpy(prepod, prepod1);
   kol = kol1;
};
1
vitaxa94
0 / 0 / 0
Регистрация: 26.09.2011
Сообщений: 66
18.05.2012, 00:26  [ТС] #3
Спасибо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.05.2012, 00:26
Привет! Вот еще темы с ответами:

Может ли метод класса возвращать экземпляр этого же класса? - C++
такой вопрос, реально что бы функция класса имела тип класса(возвращала класс), то есть типа так: class c1{ c1 f1(); } если да, то...

Как в классе А у объекта класса B вызвать метод класса B ? - C++
Есть Класс A и класс B . В классе B лежит объект типа ArrayList , назовём его arrayList, в этом же классе есть метод push() . Возможно ли в...

Как корректно передать в метод шаблонного класса объект шаблонного класса в качестве параметра? - C++
header.h template <class T> class MyVector { public: void swap(MyVector<T>Vector); } template <class T> void...

В конструкторе вложенного класса инициализируется приватное поле. Потом вызывается функция-метод этого класса и выводит значение этого поля НО НЕ ТО! - C++
Друзья! Почему так? #include <windows.h> #include <iostream> using namespace std; //Вот главный класс class A{ ...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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