Вниз
Скачать: 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.008 c
1-70749
Turalyon
2002-07-09 14:08
2002.07.22
Делаем CGI приложение


1-70745
НАРИК
2002-07-09 13:49
2002.07.22
МАССИВЫ


1-70786
Programmer1
2002-07-09 10:44
2002.07.22
Управление сервером автоматизации MSOffice а


3-70623
Telly F
2002-06-27 11:12
2002.07.22
Как просмотреть план выполнения запроса


1-70757
Алгоритмик
2002-07-09 15:41
2002.07.22
Компоненты FlatStyle (-FlatListBox-)




   Наверх