АБВ
911pesni
  • А
  • Б
  • В
  • Г
  • Д
  • Е
  • Ж
  • З
  • И
  • К
  • Л
  • М
  • Н
  • О
  • П
  • Р
  • С
  • Т
  • У
  • Ф
  • Х
  • Ц
  • Ч
  • Ш
  • Э
  • Ю
  • Я
  • A
  • B
  • C
  • D
  • E
  • F
  • G
  • H
  • I
  • J
  • K
  • L
  • M
  • N
  • O
  • P
  • Q
  • R
  • S
  • T
  • U
  • V
  • W
  • X
  • Y
  • Z
  • #
  • Текст песни 25. Області видимості та простори імен. - 25. Області видимості та простори імен.

    Исполнитель: 25. Області видимості та простори імен.
    Название песни: 25. Області видимості та простори імен.
    Дата добавления: 24.11.2015 | 21:27:17
    Просмотров: 27
    0 чел. считают текст песни верным
    0 чел. считают текст песни неверным
    Здесь расположен текст песни 25. Області видимості та простори імен. - 25. Області видимості та простори імен., перевод и видео.
    Область видимості ідентифікатора — це найбільший фрагмент програми в якому діє оголошення цього ідентифікатора. Приклад:
    void f(){
    int i;
    //…..}
    void g() {
    i=123; //err
    }
    Приклад:
    int i;
    void f() {
    i = 123; } //ok
    void g() {
    float i; }//перекриває змінну із глобальної області видимості
    Приклад:
    int i,j;
    class B{
    public: int i,j;} };
    class D: public B
    {int i;
    void f(){i=j;} };
    Типи областей видимості
    - глобальна область видимості (створюється файлом);
    - область видимості функції;
    - область видимості класу;
    - область видимості оператора namespace;
    Області видимості можуть бути вкладені. Кожна вкладена область видимості посилається на «батьківську» область видимості. Область видимості в конкретній точці програми визначається послідовністю областей видимості від глобальної до кінцевої (локальної) з урахуванням перекриття ідентифікаторів. Існує можливість доступатися із внутрішньої області видимості до ідентифікаторів батьківських областей видимості. ::indifier — доступ до глобальної області видимості. scope::indifier доступ до конкретної області видимості. Оператор namespace. namespace indifier {…} indifier — ім’я простору імен. Оператор namespace створює штучну область видимості. Тобто namespace — це інструмент локалізації змінних.
    Area vidimostі іdentifіkatora - tse naybіlshy fragment heating in yakomu dіє announced tsogo іdentifіkatora. Butt:
    void f () {
    int i;
    } // ... ..
    void g () {
    i = 123; // err
    }
    Butt:
    int i;
    void f () {
    i = 123; } // Ok
    void g () {
    float i; } // perekrivaє zmіnnu іz globalnoї oblastі vidimostі
    Butt:
    int i, j;
    class B {
    public: int i, j;}};
    class D: public B
    {int i;
    void f () {i = j;}};
    Tipi areas vidimostі
    - Global scope vidimostі (stvoryuєtsya file);
    - Vidimostі funktsії region;
    - Area vidimostі class;
    - Area vidimostі operator namespace;
    Oblastі vidimostі mozhut Buti vkladenі. Contribution of skin area vidimostі posilaєtsya to "batkіvsku" vidimostі area. Area vidimostі in konkretnіy tochtsі prog viznachaєtsya poslіdovnіstyu areas vidimostі od globalnoї to kіntsevoї (lokalnoї) s urahuvannyam perekrittya іdentifіkatorіv. Іsnuє mozhlivіst dostupatisya іz vnutrіshnoї oblastі vidimostі to іdentifіkatorіv batkіvskih vidimostі areas. :: indifier - access to globalnoї oblastі vidimostі. scope :: indifier access to konkretnoї oblastі vidimostі. Operator namespace. namespace indifier {...} indifier - іm'ya expanse іmen. Operator namespace stvoryuє vidimostі boxed area. Tobto namespace - tse іnstrument lokalіzatsії zmіnnih.

    Скачать

    О чем песня 25. Області видимості та простори імен. - 25. Області видимості та простори імен.?

    Отправить
    Верный ли текст песни?
    ДаНет