Главная страница
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.011 c
1-70822
eruc
2002-07-09 17:51
2002.07.22
string ???


1-70677
xyz
2002-07-05 16:54
2002.07.22
кодировки((( koir-8 win


3-70655
TVU
2002-07-01 16:33
2002.07.22
Как прекратить выполнение сохраненой процедуры в MSSQL 7.0


7-70942
sir_musatov
2002-04-29 11:49
2002.07.22
функция format в Win2k


14-70913
Giga-Byte
2002-06-26 10:15
2002.07.22
Есть где-нить компонент Grid, чтобы помещать иконки