Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Nastavte veľkosť čítať " size_t rb_sz , . " Typ " to_write , to_read ; . " Podľa tohto druhu kód u_rb_t * rb = NULL ; . "
2 Typ
" dbg_err_if " pre spustenie vytvorenie kruhového bufferu . Napíšte " ( u_b_create ( 1024 , U RB OPT NONE , a tb ) ) ; " nastaviť veľkosť vyrovnávacej pamäte . Môžete robiť to väčšie ako 1024 , ak budete chcieť .
3
Vytvorte veľkosť vyrovnávacej pamäte , ktoré chcete písaním " ( " cyklické vyrovnávacej pamäti ( @ % p ) o veľkosti % zu . " Ďalšie , písať " , rb , ( rb_sz = u_rb_size ( rb ) ) ) " . vedľa prvého texte
4
Nastavte funkciu " to_write " čítať " ( ( to_write = u_rb_avail ( rb ) ) > 0 ) . " Nastavenie " " funkcie pre čítanie " to_read ( ( to_read = u_rb_ready ( rb ) ) > 0 " .
5
Uložte dáta a testovať program . Vykonajte všetky potrebné vylepšenia , ako získať cyklické vyrovnávacej pamäti , aby konala podľa vašich požiadaviek .