Разыменование Указателя

Тема в разделе "Общие вопросы по С и С++", создана пользователем Stashevckiy, 20 ноя 2011.

  1. Stashevckiy

    Stashevckiy Well-Known Member

    Регистрация:
    23 окт 2011
    Сообщения:
    56
    Симпатии:
    0
    Здравствуйте! Ребят, подскажите, с помощью операции разыменования указателя можно получить информацию конкретно от обьекта или как?
     
  2. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Привет. Что-то никак не соображу что ты имеешь в виду...
    Код (C++):
    #include <iostream>

    using namespace std;

    typedef struct {
    int data;
    } A;

    int main()
    {
    A * a = new A;

    a->data = 100;

    cout << a->data << endl;
    cout << (*a).data << endl;

    return 0;
    }
    Ты об этом или о чем-то другом?
     
  3. Stashevckiy

    Stashevckiy Well-Known Member

    Регистрация:
    23 окт 2011
    Сообщения:
    56
    Симпатии:
    0
    Да, это)
     
  4. rrrFer

    rrrFer Well-Known Member
    Команда форума C\C++ Team

    Регистрация:
    6 сен 2011
    Сообщения:
    1.324
    Симпатии:
    36
    lazybiz
    память забыл освободить :rolleyes:
     
  5. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Ohh my god! :rolleyes:
    Код (C++):
        cout << (*a).data << endl;

    delete a;

    return 0;
    :)
     
Загрузка...
Похожие Темы - Разыменование Указателя
  1. Dmitry-V
    Ответов:
    2
    Просмотров:
    876
  2. Lizzz
    Ответов:
    1
    Просмотров:
    1.241
  3. morg4n
    Ответов:
    3
    Просмотров:
    1.701

Поделиться этой страницей