2009-03-05 7 views

risposta

24

No, ma c'è boost tribool.

+0

tribool è a portata di mano, ma mi ha sempre infastidito dal fatto che il costruttore tribool predefinita costruito un'istanza con valore falso, piuttosto che indeterminato. – timday

+0

Questo non è probabilmente il valore predefinito più logico. Ma puoi sempre fornire un valore iniziale al costruttore. –

1

No, la soluzione migliore è probabilmente definire una classe personalizzata e sovraccaricare tutti gli operatori (operatore & & ecc.).

7

Si potrebbe anche usare un tipo enumerato con tre valori