gcc дизассемблирует файл
Можно ли, каким то способом, получить бинарный файл с отладочной информацией и отладить его?
ставить точки останова на конкретные ассемблерные команды
просматривать значения регистров
int *p=&k;//настроили указатель на параметр k ... s+=*(++p);
[help]
format = man
IPersistFile *ipf;
IShellLinkA *isl;
HRESULT rc;
rc=CoInitialize(NULL);
rc=CoCreateInstance(CLSID_ShellLink,0,CLSCTX_INPROC_SERVER,IID_IPersistFile,(void**)&ipf);
rc=ipf->Load(L"something.lnk",0);
rc=ipf->QueryInterface(IID_IShellLinkA,(void**)&isl);
rc=isl->SetArguments("- game cstike");
rc=ipf->Save(L"something.lnk",1);
ipf->Release();
isl->Release();
CoUninitialize();
Почему так происходит, ведь DRBD работает с блоками и ничего не знает о развернутой поверх ФС
суть листинга, который присваивает голове змейки: coordinates_x[1] и coordinates_y[1] значение 1,
//костыли для ожидания окончания работы процессов, чтобы не возиться с мьютексами и семафорами
fclose(f); //после того, как прочитали закрываем программу
id--; //минусуем счётчик потока
Из чего можно заключить: потоки и программы выполняются ПОСЛЕДОВАТЕЛЬНО