14.04.2003, 06:13 | #1 |
Участник
|
Массивы и строки в Axapta
Str - это строка в Х++
в С++ я мог писать так: char a[30]; // объявил строку char b[30]; // еще строка a[2]=b[16]; // присвоим или еще лучше: char s[30]; int d; d='A'; s[4]=d; в Х++ такое "не пролазит"... как можно такое реализовать в Х++??? |
|
14.04.2003, 11:47 | #2 |
Участник
|
посмотри на функции, которые начинаются с str и функции преобразования (например, char2num). Посмотреть можно в AOT \ System Documentation \ Functions
В качестве оффтопика: 1. Так можно писать не столько на С++, сколько на С. Я к тому, что это скорее наследие, нежели достижение. 2. Не согласен, что твоя запись является "еще лучше". Но это абсолютно недоказуемо. |
|
14.04.2003, 11:54 | #3 |
Участник
|
это я к тому что я хочу из строки 1
str1="ABCDEFGHIJKL12354579" поэлементно состряпать строку (str2[i]=str1[случ число] str2="ABBDFKOLA" или Str2="LOPANB452" вот... а поэлементно str1[i]=st2r[j] что-то не получается... |
|
14.04.2003, 11:59 | #4 |
----------------
|
а вот интересно
renat,
судя по нескольким последним топикам, ты занимаешься подбором паролей или что-то очень близкое к тому... нехорошо это |
|
14.04.2003, 12:00 | #5 |
Участник
|
strPoke
substr |
|
14.04.2003, 12:08 | #6 |
Участник
|
вообще - то с помощью функций все получается
просто жаль что нельзя как в старом добром Си... |
|
14.04.2003, 12:16 | #7 |
Соучастник
|
Цитата:
Изначально опубликовано renat
вообще - то с помощью функций все получается просто жаль что нельзя как в старом добром Си...
__________________
View Anton Soldatov's LinkedIn profile |
|
14.04.2003, 13:39 | #8 |
NavAx
|
Думается мне, что человек подбирает лицензионные коды...
разочарую наверное, но методом грубой силы можно разве что пользователей подобрать или подобный код, где функция может вернуть больше значений чем просто "ОК", а вот например контур "производство" так не открыть, даже за пару недель вычислений Тут нада эээ... технически методом грубой силы, фи, грубо и неэффективно |
|
14.04.2003, 13:48 | #9 |
Участник
|
разве можно коды подобрать?
я вообще то просто генерирую большой SQL скрипт для проверки прооизводительности Axapta. А строки для вставок текстов генерю случ. методом. а в Dictionary я смотрю структуру таблиц Axapta. Если надо будет коды ковырять, то я думаю это можно каким - нить SoftIce ax32.exe отлаживать... видимо в нем зашиты эти системные классы - немного Reverse инженеренга и можно поросто посмотрель алгоритм генерации кодов... вообще - то ведь никто не хочет нарушать лицензионных условий и не будет пытаться "ломать коды" |
|
14.04.2003, 13:51 | #10 |
NavAx
|
можно и подобрать... пользователей например - минут за 10 нагенерит столько, сколько купить просто невозможно, например 10300 юзеров
а вообще да, конечно никто не хочет нарушать |
|
|
|