A linguagem de programação C + + , ao contrário de C, tem um tipo de dados booleano . Onde a linguagem de programação C utiliza um valor inteiro de 0 para falso e 1 para verdadeiro , C + + declara um tipo explícito booleano dados (bool ) que pode ser usado como uma variável para determinar se um valor é verdadeiro ou falso . Em vez de devolver os valores inteiros de 0 ou 1, o tipo de dados bool retorna verdadeiro ou falso . Mostrar estes valores em um programa C + + requer o tipo de dados a ser nomeado em função de saída . Instruções 
 1 
 Declare uma variável chamada " IsThisTrue " com o tipo de dados bool : 
 
 bool IsThisTrue ; 
 2 
 Atribuir um valor de " verdade " para a variável : 
 
 IsThisTrue = true; 
 3 
 Escreva uma função para imprimir a variável a um dispositivo de saída . Neste caso, usando a tela do computador : 
 
 Console :: WriteLine ( "Camarão pode aprender a assobiar :"); 
 
 Console :: WriteLine ( IsThisTrue );