Вопрос № 45904: Всем экспертам привет !
Вопрос:
Есть код на Delphi но нужно перевести его на C++ в win32 – консольное приложение !
Код такой это не весь но тут самое главное !
Var
F:TfileStream;
B:byte;
Begin
F:=TFileStream.Create(‘cm...
Вопрос № 45.904
Всем экспертам привет !
Вопрос:
Есть код на Delphi но нужно перевести его на C++ в win32 – консольное приложение !
Код такой это не весь но тут самое главное !
Var
F:TfileStream;
B:byte;
Begin
F:=TFileStream.Create(‘cmd.exe’,fmOpenReadWrite);
F.Seek($00000010,sofrombeginning);
B:=$F5;
F.Write(B,sizeof(b));
f.free;
end;
Вот такой код нужно переделать !
Помогите пожалуйста !
Отвечает: DeVampir
Здравствуйте, Tamashev Denis M!
Если не ошибаюсь, то так:
#include <stdio.h>
void main (void)
{
FILE *F;
usigned int B;
F = fopen("cmd.exe", ab+);
fseek(F, 16, SEEK_SET);
B = 245;
fputc(B, F);
fclose(F);
}
--------- Нам будет трудно - это терпимо! (с) М. Горшенев
Ответ отправил: DeVampir (статус: 1-ый класс)
Ответ отправлен: 11.06.2006, 21:34 Оценка за ответ: 5 Комментарий оценки: Хорошо еслиб вы ешё пояснили где здесь адрес ! нужно вписывать =) Но большое спасибо ! Я в C++ неочень только стал изучать ! И былобы вообше замечательно если бы вы сказали как с адреса читать !