estoy tratando de utilizar un código de ejemplo y mi compilador no compilar esta línea:¿Qué es Bool <true> en C++? ¿Es por impulso?
static void exitActions(Host& h, Bool<true>) {}
compilador es MS VS2005. No reconozco a Bool, así que no estoy seguro de cómo reemplazarlo. Es este valor predeterminado equivalente de parámetros:
static void exitActions(Host& h, bool b = true) {}
La muestra es de http://accu.org/index.php/journals/252. El código es solo fragmentos en el texto, no es un fragmento de lo que se incluye, tan difícil de resolver. No hay definición para una plantilla Bool.
Bool es un tipo, y se excitActions probablemente sobrecargado en base a este tipo. ¿Podría agregar el mensaje de error que está viendo a la pregunta? –
Marcin
Bueno, cualquier referencia en 'exitActions' al argumento bool probablemente se arruine. Si tuviera que cambiar todas las referencias para escribir 'bool', probablemente no vería que las cosas se derrumban, pero piense en esto como una respuesta preliminar hasta obtener respuestas mucho más inteligentes. – prelic
¿Qué sucede cuando coloca el cursor en 'Bool' y usa '' Ir a la definición ''? –
Naveen