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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 5.00
Skirmisher
44 / 44 / 0
Регистрация: 23.05.2009
Сообщений: 92
#1

Закрытые поля структуры. - C++

03.08.2009, 09:52. Просмотров 1978. Ответов 21
Метки нет (Все метки)

Существуют ли закрытые поля структуры?
Если да, то как их описывать?

Добавлено через 39 минут 26 секунд
Ну что никто не может ответить на такой легкий вопрос?
1
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.08.2009, 09:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Закрытые поля структуры. (C++):

Закрытые поля класса - C++
Здравствуйте.Помогите разобраться с кодом. Определен следующий класс: struct Cls { Cls(char c, double d, int i); private: ...

Поля структуры в памяти - C++
Приветствую всех!!! Интересует следующий вопрос: есть какая нибудь любая структура, например: struct my_struct { int number; ...

Сортировка поля структуры по возрастанию - C++
Здравствуйте! Есть вот такой вопрос: Есть программа печати расписания, вот ее код #include <iostream.h> #include <conio.h> #include...

Обьеденить два поля структуры - C++
Имеется структура struct spis { char fim; char fio; char nam; char otch; ...

Как перебрать поля структуры? - C++
возможно ли это в с++ ? (c# - GetFields)

Поля структуры внутри класса - C++
Здравствуйте, почему при выполнении метода movingNode поля элемента структуры node (координаты x и y) не меняются? Метод: void...

21
Monte-Cristo
2790 / 1376 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
03.08.2009, 13:15 #16
Цитата Сообщение от BitFields Посмотреть сообщение
В принципе, так же как и с классами можно работать, различие только
да
0
BitFields
49 / 47 / 3
Регистрация: 03.08.2009
Сообщений: 101
03.08.2009, 13:22 #17
Цитата Сообщение от odip Посмотреть сообщение
Никак - компилятор не даст.
Что значит никак, метод создай.
0
Monte-Cristo
2790 / 1376 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
03.08.2009, 13:27 #18
BitFields, ну вообще-то мы с odip подумали что вы спрашиваете про наследование, тобишь про вот этот вариант:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class A
{
    private:
        int a;
    public:
        A(): a(0) {}
};
 
class B: public A
{
    public:
        B() {}
        void Set(int x) { a = x; } // вызовет ошибку
};
0
BitFields
49 / 47 / 3
Регистрация: 03.08.2009
Сообщений: 101
03.08.2009, 13:38 #19
Цитата Сообщение от Monte-Cristo Посмотреть сообщение
BitFields, ну вообще-то мы с odip подумали что вы спрашиваете про наследование, тобишь про вот этот вариант:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class A
{
    private:
        int a;
    public:
        A(): a(0) {}
};
 
class B: public A
{
    public:
        B() {}
        void Set(int x) { a = x; } // вызовет ошибку
};
Вроде мы тут о структурах говорим! Лучше бы тогда пример про наследованием структур.
0
zim22
depict1
276 / 141 / 2
Регистрация: 11.07.2009
Сообщений: 606
03.08.2009, 13:41 #20
Цитата Сообщение от BitFields Посмотреть сообщение
Вроде мы тут о структурах говорим! Лучше бы тогда пример про наследованием структур.
замените слово class на слово struct. и пример готов.
0
wowka19
1 / 1 / 0
Регистрация: 12.10.2011
Сообщений: 22
09.02.2012, 01:42 #21
Случайно наткнулся на эту тему и чего-то не понял.. Разве в С можно в структурах писать "private"? Не припоминаю чтоб где-то это было в стандарте С.
1
Toshkarik
1141 / 858 / 51
Регистрация: 03.08.2011
Сообщений: 2,386
Завершенные тесты: 1
09.02.2012, 02:58 #22
Тут шел разговор о C++, в C вообще нет классов.
0
09.02.2012, 02:58
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.02.2012, 02:58
Привет! Вот еще темы с ответами:

Структуры. Ввод значения поля - C++
Проблема: при заполнении полей пишет переменная не инициализирована. Т.е. если я в коде инициализирую, то считает. А когда делаешь запрос...

Поиск и замена поля структуры в файле - C++
Всем привет, возникла проблема с заменой определённой строки в файле. Задание состоит в том, что бы найти нужное поле в файле структуры и...

Передача значения из поля структуры в функцию - C++
Здравствуйте, у меня возникла проблема - у меня есть структура: struct game { char name_horse; char name_human; int...

Передача поля структуры через функцию - C++
Здравствуйте! У меня следующий вопрос: можно как-нибудь передать поле структуры в качестве аргумента функции и потом передать его как поле...


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

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

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