Вниз
Скачать: CL | DM;

Ord и Chr на Builder C++   Найти похожие ветки 

← →
Rentgen ©   (2006-10-19 09:34) [0]

Всем привет!
подскажите кто знает эквиваленты функций ORD и CHR на BC++


← →
MBo ©   (2006-10-19 09:37) [1]

а они там нужны?


← →
Rentgen ©   (2006-10-19 09:41) [2]

а фиг его знает...
мне функцию нужно перевести:


function UpCase(ch: char): char;
begin
if (ch in [′a′..′z′, ′а′..′я′])
then result := chr(ord(ch) - 32)
else result := ch;
end;


может подскажите???


← →
wal ©   (2006-10-19 09:47) [3]


> а фиг его знает...
а там нет строгой типизации - что байт что чар - одна фигня.


← →
Rentgen ©   (2006-10-19 09:59) [4]

Раз уж разговор начался, то
я пытаюсь решить давно известную проблему с UpperCase для русских букв.
в Delphi сделал бы ка написал выше.
а в C++ (проект на сях) тыкаюсь, тыкаюсь.
пробовал byte()  - ваще всегда 128 выдаЁЁт :(
ну не знаю я толком C++ %)

может кто поможет???


← →
MBo ©   (2006-10-19 10:06) [5]

CharUpper(Buff)


← →
Rentgen ©   (2006-10-19 10:12) [6]

Огромнейшее спасибо!!!
мож кому нужна:

char* s;
s="привет";
CharUpper(s);


← →
Desdechado ©   (2006-10-19 11:24) [7]

wal ©   (19.10.06 09:47) [3]
> а там нет строгой типизации - что байт что чар - одна фигня.
Есть замечание, даже 2:
1. Не забывать про signed и unsigned (char и int). Настройки по умолчанию могут варьироваться, так что лучше явно указывать.
2. Если WideChar, то никакой не байт...

ЗЫ AnsiUpperCase?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.029 c
2-1161531906
~Aid~
2006-10-22 19:45
2006.11.05
геометрия


15-1161166150
SerJaNT
2006-10-18 14:09
2006.11.05
Комп не грузиться=((


15-1160889398
cyborg
2006-10-15 09:16
2006.11.05
Толи кони не едут


4-1150704205
_Вован
2006-06-19 12:03
2006.11.05
Не могу скопировать/удалить файл на диске Novell 4.2


15-1161192678
YurikGL
2006-10-18 21:31
2006.11.05
Множественное подключение к одному принтеру Canon LBP3200




   Наверх