Или просто: #pragma pack(align) #pragma pack() Хозяин барин, но это просто неудобно и дико. Оптимизируем? ^)
MirrorBlack Я же написал почему, потому что доступ к __int64 компилятор выравнивает на его же размер.
MirrorBlack Вообще фигню затеял, не стоит менять FILETIME. ^)
Потому что данные в структурах выравниваются в целях оптимизации так, чтобы доступ к любому члену был выровнен. ULONGLONG - 64 бита и доступ к...
MirrorBlack Делать свою алгебру.
http://msdn.microsoft.com/en-us/library/ms724284(VS.85).aspx
В книге Криса - "Техника оптимизации программ", описано что двойным щелчком по горячей точке(состоящей из одной или нескольких инструкций) можно...
Вообще-то ide студии никто не запрещает использовать для асма, что очень даже удобно.
onSide Мне всё ясно, но это свойство не очевидно и не зная его заранее эту задачу не решить. Эту задачу тоже не имело смыла решать, так как она...
Если знать что - "у прямоугольного — на середине гипотенузы". А если нет? Как это доказать?
Не понятно как из этого следует что - "Точка пересечения перпендикуляра и 3-й стороны является точкой пересечения окружностей"? По-моему ещё...
grey Можно.
У меня работает. Брал отсюда - http://gnuwin32.sourceforge.net/packages/mscompress.htm
Я уже писал, что нужно передать имена файлов в командную строку. Например твоя собранная прога - proga.exe. Сжатый файл - 1.txt. Набирай в консоли...
Там есть ошибки: Вместо - hDstFile = LZOpenFile(argv[2], &ofs_out, OF_WRITE); Надо - hDstFile = LZOpenFile(argv[2], &ofs_out, OF_WRITE |...
Ну так набери в командной строке - prog path_compess path_decompress, и вроде всё.
А что именно Си? put_innerHTML наводит на мысль, что С++ вполне прокатит.
Наверно LZRead-ом.
Вообще это немного извращенские подходы для С++. По-моему логичнее определить класс у которого были-бы соответствующие конструктор и оператор...
kaspersky 6 часов давно прошли, ждём продолжения банкета.
Имена участников (разделяйте запятой).