Re: SOS!
От: henson Россия http://www.njt-rails.com
Дата: 04.08.02 15:52
Оценка:
Здравствуйте Rocker, Вы писали:

Никогда не работал на дельфи, но я так понял, что массив нужен только для того, чтобы давать на выходе BDR_RAISEDINNER или BDR_SUNKENOUTER.
На Си обычно так не изгаляются, а пишут что-то вроде:
int n=(x?BDR_SUNKENOUTER:BDR_RAISEDINNER);
если x true, то вернется BDR_SUNKENOUTER

R> Привет всем! У меня есть вопросик, который мне спать не дает :)

R> Сейчас клепаю компоненты под C++ Builder 6.0 и многие вещи приходится брать из исходников, написанных на Дельфи. Вот тут-то и возникает самое интересное:
R>
R>
R>  Type
R>    TNumGlyphs = 1..4;

R>  Const
R>    DownStyles: array[Boolean] of Integer = (BDR_RAISEDINNER, BDR_SUNKENOUTER);
R>


R> Так вот как мне перевести такие записи на C++? Array[Boolean] я заменил на int DownStyles[2] = {....}, а вот с 1..4 проблемы... Сколько я не рылся в хелпе — ничего не нашел :(

R> Да и вообще мне кажется, что мои попытки перейти с Паскаля на С приведут меня к маниакальной депрессии :)
R> Заранее спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.