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

приватные свойства - C++

Восстановить пароль Регистрация
 
yupee
0 / 0 / 0
Регистрация: 18.07.2012
Сообщений: 15
21.09.2012, 18:50     приватные свойства #1
Здравствуйте уважаемые форумчане, не так давно начал собственносильно изучать С++. Подскажите мне темному если определен класс
C++
1
2
3
4
 class BigNoob {
private int id;
....
}
могу ли я потом сделать так:
C++
1
BigNoob::id = 1;
Я конечно склоняюсь к мнению что нельзя, но для пущей уверенности хочется более веское мнение узнать. Не ругайте сильно плиз, проверить сам не могу (второй день не могу настроить eclipse + mingw + win7 64bit
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.09.2012, 18:50     приватные свойства
Посмотрите здесь:

C++ глючит ли VS08?видны приватные члены
C++ Свойства Button
C++ friend не видит приватные поля
Свойства в СИ++ C++
Задать свойства в классе C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Invader_Zim
Twilight Parasite
 Аватар для Invader_Zim
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
21.09.2012, 19:35     приватные свойства #2
yupee, Нет, нельзя, вот еслиб в паблике и она статик, то другое дело, а так нет. Приват все таки!
yupee
0 / 0 / 0
Регистрация: 18.07.2012
Сообщений: 15
21.09.2012, 19:57  [ТС]     приватные свойства #3
то есть ни при каких условиях, хоть как ты ее объявляй в привате, доступа таким методом не получишь, правильно?
Invader_Zim
Twilight Parasite
 Аватар для Invader_Zim
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
21.09.2012, 19:58     приватные свойства #4
yupee, именно!
приват это для класса
протектед для класса и наследников
паблик для всех
OhMyGodSoLong
~ Эврика! ~
 Аватар для OhMyGodSoLong
1234 / 983 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
21.09.2012, 20:16     приватные свойства #5
Цитата Сообщение от yupee Посмотреть сообщение
то есть ни при каких условиях, хоть как ты ее объявляй в привате, доступа таким методом не получишь, правильно?
Нет, ну вообще можно получить указатель на приватное поле и его поменять, но таким образом вообще много чего можно поломать.
Invader_Zim
Twilight Parasite
 Аватар для Invader_Zim
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
21.09.2012, 21:13     приватные свойства #6
~OhMyGodSoLong~, Указатели это сила! Ими можно и нервную систему поламать!
Yandex
Объявления
21.09.2012, 21:13     приватные свойства
Ответ Создать тему
Опции темы

Текущее время: 23:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru