verdadero es cualquier numero diferente a 0 tanto en c como C++. En C++ disponemos de la variable tipo bool que retorna true o false que nada más es que 0 o1.
Entonces con que tu funcion retorne un entero o um bool difernte a cero eso es verdadero.
Ejemplo:
C y C++
Código C:
Ver originalint funcion(){
//aqui hace la magia
char letra = 'S'
if ( letra == 'S' ){
return 1; //verdadero
}else{
return 0; //falso
}
}
para C++ solamente:
Código C++:
Ver originalbool funcion(){
//aqui hace la magia
char letra = 'S'
if ( letra == 'S' ){
return true; //verdadero
}else{
return false; //falso
}
}