Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 5.00/25: Рейтинг темы: голосов - 25, средняя оценка - 5.00
sektor2009
3 / 3 / 2
Регистрация: 15.03.2009
Сообщений: 347
1

Указатель this

18.04.2011, 08:27. Просмотров 4485. Ответов 26
Метки нет (Все метки)

как в windows Forms //
горячую клавишу?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.04.2011, 08:27
Ответы с готовыми решениями:

Зачем нужен указатель на указатель при работе с однонаправленным списком?
День добрый. Столкнулся с непониманием этой темы. В частности, совершенно...

Чем отличаются указатель на строку и константный указатель на строку?
Просто обьясните, как такое возможно? char *a="fff"; В чем отличие от этого?...

Указатель на функцию
Доброго времени суток! Кто может посоветовать способ присвоить указателю на...

Меняется указатель?
Привет всем. Поставил себе задачу, вытащить из одной игры данные (здоровье,...

friend указатель
Есть ли что-то типа этого в стандарте: class A { protected: double a; ...

26
solar_wind
761 / 752 / 58
Регистрация: 06.07.2009
Сообщений: 2,992
Завершенные тесты: 1
19.04.2011, 09:05 21
sektor2009, Когда ты через построитель форм создашь обработчик нажатия кнопки, тебе ничего и писать то не надо будет, все само появится.....ты чего записать то хочешь, не пойму?
Если тебе нужно перехватить нажатие кнопки на клаве, тогда переопределяй обработчик клавиатурных событий, в какой форме он пишется на C# не помню, смотри документацию или задавай вопрос в соответствующей теме.
0
taras atavin
4204 / 1765 / 211
Регистрация: 24.11.2009
Сообщений: 27,565
20.04.2011, 07:32 22
Цитата Сообщение от vitaly1981 Посмотреть сообщение
он пишется на C#
раздел плюсов и простых сей.
0
solar_wind
761 / 752 / 58
Регистрация: 06.07.2009
Сообщений: 2,992
Завершенные тесты: 1
20.04.2011, 08:19 23
taras atavin, Да знаю, поэтому и написал
Цитата Сообщение от vitaly1981 Посмотреть сообщение
задавай вопрос в соответствующей теме.
Спрашивает то он про C# , но почему то не в том разделе.
0
partizan-zero
0 / 0 / 0
Регистрация: 02.02.2013
Сообщений: 2
02.02.2013, 06:36 24
Подскажите, а зачем сдесь используется указатель this

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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include "Number.h"
 
using namespace std;
 
Number::Number() {
    presentation = "";
    p = 0;
    M = 0.0;
    cout << "Konstruktor bez parametrov dlya obyecta " << this << endl;
}
Number::Number(string presentation, int p, float M) {
    this->presentation = presentation;
    this->p = p;
    this->M = M;
    cout << "Konstruktor s parametrami dlya obyecta " << this << endl;
}
Number::Number(const Number& src) {
    this->presentation = src.presentation;
    this->p = src.p;
    this->M = src.M;
    cout << "Konstruktor copirovaniya dlya obyecta " << this << endl;
}
Number::~Number() {
    cout << "Destruktor dlya obyecta " << this << endl;
}
string Number::get_presentation() {
    return this->presentation;
}
int Number::get_p() {
    return this->p;
}
float Number::get_M() {
    return this->M;
}
void Number::set_presentation(string presentation) {
    this->presentation = presentation;
}
void Number::set_p(int p) {
    this->p = p;
}
void Number::set_M(float M) {
    this->M = M;
}
void Number::show() {
    cout << "Strokovoe predstavlenie: " << this->presentation << endl;
    cout << "Mantissa: " << this->M << endl;
    cout << "Poryadok: " << this->p << endl;
}
0
solar_wind
761 / 752 / 58
Регистрация: 06.07.2009
Сообщений: 2,992
Завершенные тесты: 1
02.02.2013, 06:39 25
partizan-zero, Который именно?
0
partizan-zero
0 / 0 / 0
Регистрация: 02.02.2013
Сообщений: 2
02.02.2013, 06:49 26
Цитата Сообщение от solar_wind Посмотреть сообщение
partizan-zero, Который именно?
в конструкторе копирования
0
solar_wind
761 / 752 / 58
Регистрация: 06.07.2009
Сообщений: 2,992
Завершенные тесты: 1
02.02.2013, 06:59 27
В данном случае this использовать не обязательно, если его убрать ничего не изменится. Полагаю он здесь чисто для наглядности, что бы сразу было понятно с какого объекта какой параметр берется.
1
02.02.2013, 06:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.02.2013, 06:59

Указатель на метод
struct abc{ int a; int b; int c; abc(int na = 0, int nb = 0, int nc...

Указатель на пользовательский тип
Чёто туплю, почему когда передаёшь переменную (например int) параметром через...

Указатель на метод класса.
Программа отказывается присваивать метод класса указателю. Как исправить? ...


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

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

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