![]() |
|
Модераторы: bsa |
![]()
|
|
| Chemist |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 24.12.2009 Репутация: нет Всего: нет |
Много раз встречал в текстах, добавляемых борландом, слова, начинающиеся с подчеркивания, ато и с двух(__stdcall например). В литре информации толком не нашел - только о директивах компилятору вскользь. Подскажите, что это и где почитать подробности?
|
|||
|
||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 52 Всего: 211 |
||||
|
||||
| Chemist |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 24.12.2009 Репутация: нет Всего: нет |
что это за слова с подчеркиваниями, какие бывают и как использовать
|
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
Chemist, с подчеркиваний начинаются служебные директивы компилятора, не входящие в стандарт языка. В частности, __stdcall модификатор вызова функций, характерный для WinAPI32. Есть еще ряд (__fastcall, например). Так же в C++ Builder есть ключевые слова __property и __closure, первое из которых позволяет создавать свойства (хитрая такая переменная), а вторая - указатели на методы объектов (не путать с указателями на методы классов).
Добавлено через 1 минуту и 29 секунд Лучше их не использовать... Если ты пишешь на С++ Builder, то про него есть отдельный раздел. Язык С++ Builder несколько отличается от стандартного, поэтому рекомендуется вопросы по нему задавать в соответствующем разделе. |
|||
|
||||
| GoldFinch |
|
|||
![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2141 Регистрация: 30.11.2008 Репутация: 6 Всего: 26 |
"__" - это часть имени, и ничего не означает, как и любая другая часть имени
скажем в "Chemist" "Ch" чтонить обозначает? Это сообщение отредактировал(а) GoldFinch - 28.12.2009, 15:58 |
|||
|
||||
| Chemist |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 24.12.2009 Репутация: нет Всего: нет |
bsa спасибо за внимание. Использовать я их не собираюсь пока-просто некий дискомфорт возникает когда в моем коде непонятное. Как назло во всех книгах пишут о таких вещах наподобие "это вам знать ненадо - это борланд сам типа все делает".
Вот Вы знаете о __property и __closure всяких - откуда? где подчитали? Если можно - перенесите тему в борланд. |
|||
|
||||
| GoldFinch |
|
|||
![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2141 Регистрация: 30.11.2008 Репутация: 6 Всего: 26 |
Chemist, F1 тебе поможет
|
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
||||
|
||||
| Леопольд |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 943 Регистрация: 17.6.2009 Репутация: 3 Всего: 13 |
В разы быстрее спросить у google (он же "справка WWW", он же "Инструкция почти ко всему" Это сообщение отредактировал(а) Леопольд - 28.12.2009, 19:23 -------------------- вопросов больше чем ответов |
|||
|
||||
| Chemist |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 24.12.2009 Репутация: нет Всего: нет |
Так и делаю - гуглю в гугле. На форуме тоже спрашиваю - борюсь с ленью. Полезные вещи пишут часто.
|
|||
|
||||
| Леопольд |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 943 Регистрация: 17.6.2009 Репутация: 3 Всего: 13 |
(с) если бы не было лентяев мы по сей день хотели бы пешком -------------------- вопросов больше чем ответов |
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |