c'è qualche tipo di tristate in C++ stl?c'è qualche tipo di tristate in C++ stl?
9
A
risposta
24
No, ma c'è boost tribool.
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
4
Questo sito può aiutare a = P
Problemi correlati
- 1. STL in ambiente di tipo embedded
- 2. JQuery - TriState CheckBox
- 3. Caselle di controllo Tristate in Java
- 4. C equivalente di C++ STL
- 5. Espressioni regolari in C++ STL
- 6. Padding stl stringhe in C++
- 7. Esiste qualche tipo di "ReferenceComparer" in .NET?
- 8. Esiste qualche tipo di CacheDependency in System.Runtime.Caching?
- 9. RAII e C++ STL
- 10. C++ stl convolution
- 11. C++ UNICODE e STL
- 12. C errore ++ STL rimuovere
- 13. Problem solving in C++ con STL
- 14. Corrispondenti numeri casuali deterministici in C++ STL
- 15. Allocatori conformi a STL C++
- 16. STL C++, iteratori costanti, find()
- 17. Più facile istanza di iterazione C++ STL
- 18. Utilizzo di STL con Android NDK C++
- 19. C++ STL pop_heap non funziona
- 20. Esiste qualche tipo di API Grooveshark?
- 21. stl priority_queue di C++ con struct
- 22. Esiste un algoritmo Objective-C come `transform` di C++ STL?
- 23. SMLNJ ha qualche tipo di debugger?
- 24. È possibile utilizzare un tipo di riferimento come tipo di chiave in una mappa STL
- 25. stl allocatore, costruttore di copia di altro tipo, Rebind
- 26. C++ STL Permutazione Prossimo con Combinazione
- 27. STL map to generic vector C++
- 28. C++ stl stringstream accesso diretto al buffer
- 29. Utilizzare la parola chiave auto in C++ STL
- 30. Utilizzo della coppia come chiave in una mappa (C++/STL)
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
Questo non è probabilmente il valore predefinito più logico. Ma puoi sempre fornire un valore iniziale al costruttore. –