endl: cout « (BS(a) A= b) « ”

Автор admin Среда, 10 июня 2009 11:32

endl: cout « (BS(a) A= b) « ” [a A= b]” « endl: cout « a « ” [a]” « endl: // Для сравнения // Логический сдвиг влево (с заполнением нулями): cout « (BS(a) «= SZ/2) « ” [а «= (SZ/2)]” « endl; 392 Глава 7 • Обобщенные контейнеры cout « (а « SZ/2) « end!; cout « а « ” [а]” « endl; // Для сравнения // Логический сдвиг вправо (с заполнением нулями): cout « (BS(a) »= SZ/2) « ” [а »= (SZ/2)]” « endl; cout « (a » SZ/2) « endl; cout « a « ” [a]” « endl; // Для сравнения cout « BS(a).set() « ” [a.setO]” « endl; fordnt i = 0: i < SZ: i++) if(!a.test(i)) { cout « BS(a).set(i) « ” [a.setC « i «")]” « endl; break; // Только одна операция } cout « BS(a).reset() « ” [a.reset()]“« endl: fordnt j = 0: j < SZ; j++) if(a.test(j)) { cout « BS(a).reset(j) « ” [a.resetC « j «")]” « endl: break; // Только одна операция } cout « BS(a).flip() « ” [a.flipO]” « endl: cout « -a « ” [-a]” « endl; cout « a « ” [a]” « endl; // Для сравнения cout « BS(a).flipd) « ” [a.flip(l)]“« endl: BS c; cout « с « ” [с]” « endl; cout « “c.countО = ” « c.countО « endl: cout « “c.anyO = ” « (c.anyO ? “true” : “false”) « endl: cout « “c.noneО = ” « (


Комментарии закрыты.