vxk7m, хм да я всеми руками и ногами за! скрипты ето прикрасно но ведь для того чтобы прога под линух (ну например всем извесный гимп ) работала в окнах для нее специально портировались системные библиотеки что не влучшуб сторону сказывалось на дистрибутиве... и..ммм чтото не приходит в голову другие примеры кросплатформенных прог
а сотственно дот нет и придумали чтбы замутить кросплатформенность и мультиязычность... конечно с маленькой оговоркой - нужно будет портировать етот нет на каждую целевую платформу :D и в етом заключается весь геморой и кривизна (как мне представляется) ... а то что его не показывает ктото... ??? в нете много сайтов с исходниками ... мм буду признателен если ты мне покажеш как простому любителю в чем же заключается кривизна нетового кода?
Alexandoros, ну вот пошел конструктив дас ит фантастиш!
ну чё мы так смеёмсо? ето ж не я придумал етот алгоритм и код не я писал ... скриншот я правда не делал но при некоторых манипуляциях с кодом компилятор заявлял о какойто ошибке при обработке 44 мерного массива ! - мамой клянусъ! - хрен его знает где там такой взялся но факт!
по следующему пункту... я гатовый ужо на всё - пить йат чернила вотку даже все перечисленное адновременно но боюсь ето мне не сильно поможет... переходим к разбору сорса...
1. а что у тя ето работает??? конечное сть вероятность генетической ошибки у меня.... в таком случае хотелось бы посмотреть на сорс всего солюшина вместе со всеми использоваными хедерами...
2. если по тупому взять и подставить сорс в солюшн ... смотрим что получилось...
для начала -
#include "ctrllib.h" - ет чё за хедер ??? у мя такого нету - fatal error C1083: Cannot open include file: 'ctrllib.h': No such file or directory пришлось его закоментить
3. я так понял что изменения заключаются в строке -
void aes::add_round_key(aes_state s, const aes_state &k)
- вроде всё остальное по старому... хм может я чё непонимаю но у тя в сипипишнике не описаны инклуды? как же оно будет работать???
error C2871: 'AESlibnet'
a namespace with this name does not exist
error C2653: 'aes'
is not a class or namespace name
fatal error C1003: error count exceeds 100; stopping compilation
4. лады подставляю изменения в свои сорсы... имеем -
я в си не рублю ниче сложнее 1+1=3 так что возможно я не в состоянии увидеть рациональное зерно в етом... тем неменее благодарен! посмотри плз в чем тут прикол может все же зашли линку на весь твой солюшн..