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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Внутреннее представление конструтора и деструктора http://www.cyberforum.ru/cpp-beginners/thread45882.html
Я знаю, что конструктор и деструктор в явном виде ничего не возвращает. Однако на уровне ассемблерных команд он восстанавливает содержимое вершины стека(в регистр, ячейку памяти или сегментый...
C++ Генерация очень больших случайных чисел Пожалуйста помогите мне нужна программа генерирующая числа размером 12 символов вот мой код : #include "stdafx.h" #include <windows.h> #include <iostream> #include <iomanip> using namespace... http://www.cyberforum.ru/cpp-beginners/thread45873.html
Использование указателей C++
Всем привет, вот изучаю помалу С++. И уже третий час немогу впарится в Указатели недаётся мне это, вот вроде более менее разобрался, скажите правильно нет: #include <iostream> int main() { ...
Наследование, возврат по ссылке.. C++
Есть такое В некоторых компьютерных языках, таких как Visual Basic, есть операции, с помощью которых можно выделить часть строки и присвоить ее другой строке. (В стандартном классе string...
C++ Посоветуйте IDE для начинающего http://www.cyberforum.ru/cpp-beginners/thread45843.html
Доброго времени суток! Я только начинаю работать с С++, посоветуйте, пожалуйста, какие программы лучше использовать, включая все последние версии (то есть не в духе "новичку и это сойдет":)), чтобы...
C++ Чтение длинных целых Помогите, пожалуйста, правильно организовать ввод длинных целых как строк. При коде #include "stdafx.h" #include <iostream> #define I(x) char*x=new char; //#define L(s,r) for(r=0;s!='\0';++r); ... подробнее

Показать сообщение отдельно
BitFields
49 / 47 / 3
Регистрация: 03.08.2009
Сообщений: 101
03.08.2009, 13:12
Цитата Сообщение от Monte-Cristo Посмотреть сообщение
BitFields, в таких случаях, как правило... создается или метод ,который это поле будет изменять, или поле делают protected.
Например имеется такой код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
struct GeeJail
{
    bool methodState(char *changeState); 
    private: 
            char *state;
};
 
int main()
{
    GeeJail Jail;
    char *text="Gaol";
    Jail.methodState(text);
}
 
bool GeeJail::methodState(char *changeState)
{
    bool tr;
    if(changeState)
    {
    GeeJail::state=changeState;
    tr=true;
    }
    else
    {
    tr=false;
    }
    return tr;
}
В принципе, так же как и с классами можно работать, различие только
В классе все методы и члены имеют по-умолчанию модификатор доступа private, в структуре - public. Больше различий не имеется.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru