Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.22;
Скачать: CL | DM;

Вниз

Ord   Найти похожие ветки 

 
Skywalker ©   (2002-06-24 13:29) [0]

Кто нить знает аналог Ord() в BCPP???


 
Виктор Щербаков ©   (2002-06-24 13:33) [1]

Зачем он там нужен?


 
Skywalker ©   (2002-06-24 13:37) [2]

Ord("-"), например как получить?


 
Игорь Шевченко ©   (2002-06-24 13:41) [3]

int


 
Виктор Щербаков ©   (2002-06-24 13:42) [4]

Проблема в преобразовании от char к int?


 
Skywalker ©   (2002-06-24 13:45) [5]

вот в паскале есть выражение
if Service[Counter]="-") then break;
в BCPP выражение
if (Service[Counter]=="-") break
не проходит, грит
[C++ Error] UnitMain.cpp(451): E2034 Cannot convert "char" to "char *"


 
Виктор Щербаков ©   (2002-06-24 13:46) [6]

Правильно говорит. В кавычках пишутся строковые константы, а не символьные.


 
Skywalker ©   (2002-06-24 13:47) [7]

или вот такое выражение
Part1Str:=Part1Str+String(Chr(StrToInt(Copy(Part1,Counter*2-1,2))+30));
в сях такое наверное в одну строку и не получится записать...:)




 
Игорь Шевченко ©   (2002-06-24 13:48) [8]

Skywalker © (24.06.02 13:47)


> Part1Str:=Part1Str+String(Chr(StrToInt(Copy(Part1,Counter*2-1,2))+30));


Без 100 грамм и не разобрать :-)

Это говорит о том, что на паскале корявые программы можно писать точно так же, как на C


 
Skywalker ©   (2002-06-24 13:50) [9]

это строка из функции шифровки :)


 
Игорь Шевченко ©   (2002-06-24 13:58) [10]

Skywalker © (24.06.02 13:50)


> это строка из функции шифровки :)


Судя по фрагменту шифруется исходный текст программы от того, кто ее (программу) будет читать.


 
Skywalker ©   (2002-06-24 14:04) [11]

внимание - ответ!!! :)

Part1Str=Part1Str+static_cast<AnsiString>(static_cast<char>(StrToInt(Part1.SubString(Counter*2-1,2))+30));

все оказалось как всегда просто...


 
Игорь Шевченко ©   (2002-06-24 14:15) [12]

Skywalker © (24.06.02 14:04)


> Part1Str=Part1Str+static_cast<AnsiString>(static_cast<char>(StrToInt(Part1.SubString(Counter*2-1,2))+30));


Все, программа зашифрована :-)


 
Skywalker ©   (2002-06-24 14:40) [13]

угу


 
Wizard_Ex ©   (2002-06-24 18:19) [14]

> Игорь Шевченко
> Это говорит о том, что на паскале корявые программы можно
> писать точно так же, как на C
точно
> Part1Str=Part1Str+static_cast<AnsiString>(static_cast<char>
> (StrToInt(Part1.SubString(Counter*2-1,2))+30));

и программа зашифрована на сто процентов :-9




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

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

Наверх




Память: 0.49 MB
Время: 0.01 c
3-70583
Muhin-av
2002-06-28 12:09
2002.07.22
Помогите разобраться с суммированием по столбцу


1-70738
sergn
2002-07-08 16:49
2002.07.22
TListView и иконки.


1-70737
tovSuhov
2002-07-11 17:25
2002.07.22
Переназначение дескрипторов ввода-вывода...


14-70921
mifi
2002-06-25 00:42
2002.07.22
Скрипт


1-70758
Дремучий
2002-07-09 13:40
2002.07.22
хочу сделать format main.pas /1.cfg, дайте ссылки