![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
7 - классник
Форумчанин
Регистрация: 27.03.2014
Сообщений: 181
|
![]()
Это кусок кода в котором я обнаружил такое.
Цитата:
|
|
![]() |
![]() |
#2 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]()
Можно и без this, но в этом случае, у вас будут выделены в памяти произвольные участки. При современном быстродействии процессоров, это не очень заметно, но это рудинемент от использования ДОС. Такая констукция отводит нефрагментированный кусок ОЗУ. В некоторых случаях, позволяет увеличить быстродействие при выводе.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
![]()
Smitt&Wesson, вы не правы. Слово this в C# перед параметром допускается в статическом классе и обозначает метод расширения (extension method). Это фактически добавляет существующему типу новый метод, в данном случае Bitmap. То есть вместо
Код:
Код:
Изобретатель велосипедов
|
![]() |
![]() |
#4 |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
![]()
Если класс не статический, ключевое слово также this ссылается на текущий экземпляр класса.
Подробнее здесь: this (Справочник по C#) |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 18.01.2012
Сообщений: 975
|
![]()
Selestis: вы правы )
Smitt&Wesson: эка куда вас занесло) тут только синтаксический сахар, и ничего другого Streletz: это да, но к теме топика вообще не относится
Благодарить в репутацию. Проклинать — туда же
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]()
Х-м. Десять лет писал и в асме и в С, но, молодёжки говорят, что это жо**
Ну-ну. Флаг в руки и пончик то-же.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 29.03.2014 в 19:40. |
![]() |
![]() |
#7 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]()
при чем тут асм си и попа? вопрос про си-шарп
|
![]() |
![]() |
#8 | |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
![]()
Зачем пишут this перед типом в параметрах метода?
Цитата:
![]()
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
|
![]() |
![]() |
#9 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]()
Женщину, конечно, жалко, Но, я написал ещё и не такие вещи, до которых, Вам пукать и пукать.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 29.03.2014 в 20:22. |
![]() |
![]() |
#10 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
ошибся так ошибся, бывает. зачем разводить то? Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Реализация метода интерфейса ActiveX. Проблема с типом Variant. | Juggernout | Visual C++ | 7 | 07.05.2015 04:02 |
В книгах пишут подробно (основу), но как и где используется не пишут. | 1ds | PHP | 3 | 07.12.2012 12:38 |
Объекты в параметрах функций | romantik2011 | PHP | 3 | 28.07.2011 21:07 |
О параметрах запуска и CreateProcess | Человек_Борща | Общие вопросы Delphi | 2 | 01.06.2011 10:01 |