Поиск:

Ответ в темуСоздание новой темы Создание опроса
> PACKAGE рушит любую константность 
:(
    Опции темы
HappyLife
Дата 18.12.2008, 13:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 17.5.2006

Репутация: 4
Всего: 8



Здравствуйте. Я использую Codegear 2009.
В продолжение заголовка привожу пример.
Код
extern PACKAGE const int var;
//...
var = 10;

Это компилируется и линкуется безо всяких проблем. Чего, на мой взгляд быть не должно.

Интересно это нормально или баг. Мне важно, чтобы переменная из самописного пакета (*.bpl) не менялась сторонними программами. Для этого я пробую её законстанить. И не знаю как это сделать. Прибегать к функциям на мой взгляд было бы крайне громоздко, и не оправдано.

Я сейчас сижу, решаю другие задачи, периодически поглядываю не ответил ли мне кто.

Спасибо за внимание.


Это сообщение отредактировал(а) HappyLife - 18.12.2008, 14:20
PM MAIL   Вверх
Romikgy
Дата 18.12.2008, 15:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 11
Всего: 146



Цитата(HappyLife @  18.12.2008,  12:56 Найти цитируемый пост)
Прибегать к функциям на мой взгляд было бы крайне громоздко

имхо это правильное решение , не даром же в классах все внутрености за ф-циями прячут!


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
HappyLife
Дата 18.12.2008, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 17.5.2006

Репутация: 4
Всего: 8



Romikgy, ну и зачем придумали константы....философский вопрос.
PM MAIL   Вверх
Romikgy
Дата 18.12.2008, 16:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 11
Всего: 146



дабы не писать постояные числа везде по коду smile а один раз обозвать константой и забыть что это такое smile 


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0609 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.