Cześć!
Chciałem spytać czy jest możliwe dodanie flag do juz istniejących klas, chodzi mi o dodanie ich do cin ale nie bardzo wiem jak sie do tego zabrać szukałem w googlach ale nic na ten temat nie mogłem znaleŹć a jeżeli to możliwe to jak można to zrobić ??
0
0
Z tego co mi się wydaje to nie jest możliwe. <ort>poza tym</ort> chyba ort! wiesz czym dokładnie są cin (cout, cerr, clog pewnie też). To nie są klasy tylko predefiniowane obiekty klas istream (ostream).
0
Zawsze mozna stowrzyc wlasna klase dziedziczaca po iostream, dodac to co chcesz, po czym stworzyc wlasne cin i przedefiniowac z tym standardowym. Potem uzywasz wlasnego 'cin'. Powinno to zadzialac tylko trzeba by to chyba do innej przestrzeni nazw wrzucic bo w std moga wystapic konflikty.
0
Mozna zastosowac manipulatory , własne , większość flag to flagi formatujące
a manipulatory właśnie do tego służą,