Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.05;
Скачать: 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 вся ветка

Текущий архив: 2006.11.05;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.047 c
11-1137545458
-=Mike=-
2006-01-18 03:50
2006.11.05
Обработка исключений


15-1160917816
stone
2006-10-15 17:10
2006.11.05
Где скачать Halycon?


6-1149485373
Tsmar
2006-06-05 09:29
2006.11.05
Библиотеки для работы с сетью без VCL


2-1161360297
masaka
2006-10-20 20:04
2006.11.05
вопрос про сокеты (ламерский)


2-1161240821
Helen
2006-10-19 10:53
2006.11.05
Как скопировать все файлы из каталога