True para unos, False para ceros

La entrada es una cadena binaria que contiene solo 0 y 1. Devuelve un vector de valores booleanos en el que cada 1 se convierta en true y cada 0 se convierta en false, conservando el orden.

Ejemplos

integerBoolean("100101") ➞ std::vector<bool>{true, false, false, true, false, true}

integerBoolean("10") ➞ std::vector<bool>{true, false}

integerBoolean("001") ➞ std::vector<bool>{false, false, true}

Notas

Una cadena vacía devuelve un vector vacío.