Здравствуйте 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> Заранее спасибо!