Вниз
Скачать: 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 вся ветка

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



Память: 0.48 MB
Время: 0.007 c
1-70762
Doctor Deejay
2002-07-02 21:54
2002.07.22
Меню, созданное динамически


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


14-70890
MJH
2002-06-05 18:13
2002.07.22
DJ Quicksilver - Meets Shaggy


3-70657
Alexcool
2002-06-27 20:16
2002.07.22
SQL запрос из двух таблиц


14-70879
kaif
2002-06-21 04:42
2002.07.22
Любимый шрифт бухгалтера




   Наверх