Ulv Ставьте тогда Windows 98 или NT4/2000.
pluton багофиксы.
pluton Я ставил. Выдержки хватило дождаться успешного окончания инсталляции. ;-)
_s4 Хорошая практика, но только это должны быть непосредственно компилируемые файлы (.cpp), а не хедеры (.h, .hpp). А хедеры для того, чтобы...
Xerx push 1024*1024 push hFile call SetFileValidData ; выдает ERROR_INVALID_PARAMETER И не удивительно, что выдаёт ошибку. Посмотри ещё раз на...
Xerx То есть? Ты хочешь сказать, что после выполнения твоего куска из #1 файл на диске не заполнен нулями? Ты делал, как в примере #9? Надо.
_s4 Так происходит потому, что в первом(0001) проекте файл 0002.cpp компилируется как отдельный модуль, а во втором(0002) проекте файл 0002.hpp...
ProfessorNimnull Можкт быть надо в InitializeObjectAttributes передатать дескриптор с нулевым DACL ?
_s4 Так я ж тебе в который раз объясняю, что когда ты меняешь расширение на .hpp, файл 0002.hpp не учавствует напрямую в компиляции. Т.е. его код...
_s4 Блин, ну ты даешь...
tylerdurden По-моему, не получится даже WriteProcessMemory сделать из 32-го в 64-й процесс. По крайней мере, 32-я psapi не работает с 64-битными...
_s4 странно, что файл .hpp добавляется в проект как компилируемый... Может у тебя где-то прописан инклуд для этого hpp... хотя вряд ли Я так...
_s4 Значит так - в самом начале этого 0002.hpp добавь такой код (буквально): @!$%^& - this crap cannot be compiled и попробуй будет ли работать...
Xerx Причина тормозов, очевидно, в том, что при увеличении размера файла через SetEndOfFile выделяемая под него область на диске инициализируется...
_s4 что значит "работает" ? Если ты имеешь в виду, что исчезают ошибки компиляции, то это из-за того, что 0002.hpp просто не компилируется.
_s4 Вот именно. При добавлении файла, вижуалка определяет для него build tool, исходя из его расширения. Т.к. расширение .hpp, то файл...
_s4 Это потому, что этот файл теперь вообще не задействован в компиляции. :-) Почему ты сразу решил, что проблема в количестве файлов? Попробуй...
Xerx Попробуй SetFileValidData
_DEN_ Насколько я понимаю, не компилится из-за того, что s3 не есть ассоциативный список типов (associative sequence). Соответсовенно, нет...
В режиме без оптимизации предъявлять компилятору претензии "зачем", "что мешает" не имеет смысла.
Имена участников (разделяйте запятой).