CannibalSmith ([info]cannibalsmith) rakstīja [info]koderi kopienā,
@ 2006-09-03 13:02:00

Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Borland Pascal 7 un Free Pascal: Vai ekesistē pogu kombinācija bezgalīgā ciklā iesprūdušas programmas apturēšanai?


(Lasīt komentārus) - (Ierakstīt jaunu komentāru)


[info]bubu
2006-09-03 14:11 (saite)
No IDEs nezinu vai to vispār var izdarīt.
Bet tā kā FreePascal izmanto gdb, tad konsolītē to var izdarīt.
Piemēram programma:
var i: integer;
begin
  while true do
    i :=(i+1) mod 100;
end.

Nokompilē Debug režīmā, tad palaid konsolē gdb.exe app.exe (gdb nāk līdzi fp). Palaid programmu "run", nospied Ctrl+C, kad tā ieciklējusies, un tad vari lietot gdb komandas, lai darītu, kas taev darāms. Piemēram izdrukāt mainīgā i vērtību - "print i", utt..

(Atbildēt uz šo) (Iepriekšējais)


(Lasīt komentārus) -

Neesi iežurnalējies. Iežurnalēties?