dar un recipiente de valores booleanos (un ejemplo es std::vector<bool>
), hay una función estándar que devuelve true
si todos los valores son true
("y") o true
si al menos un valor es true
("o"), con evaluación de cortocircuito?¿Hay algo como "std :: and" o "std :: or"?
He cavado a través de www.cplusplus.com esta mañana, pero no he podido encontrar nada cerca.
Se puede implementar fácilmente su propio ... – Dani
@Dani: En efecto. Pero incluso si el código es trivial, si hay algo que ya existe, ¿por qué debería reescribirlo? – ereOn
@ereOn, las cosas que se implementan fácilmente no entran en C++. si quieres, prueba C# o incluso algún intérprete. – Dani