Tengo dos preguntas - (I)uso de "else if" en C++
code-fragment-1
if(<condition-statement>){
}
else if(<condition-statement-2>){
//statements-1
}
//statements-2
código-fragmento-2
if(<condition-statement>){
}
else{
if(<condition-statement-2>){
//statements-1
}
//statements-2
}
son los dos fragmentos de código anteriores misma?
(II) ¿Cuándo se usan otros ifs (en C++)?
una declaración de cambio siempre es preferir a varias ramas "else if", o me está haciendo una idea incorrecta – clockw0rk