Un detalle sin importancia


([N2] bannu) #1

Quisiera saber quién decidió que el símbolo "!", negación lógica de toda la vida, aquí sea "distinto de", es una tontería pero no comprendo que los programadores encargados del proyecto trabajen en c++, y tomen este tipo de decisiones.

De toda la vida:

Menor que : a < b
Menor o igual que : a<=b
Mayor que : a > b
Mayor o igual que : a >= b
No igual que : a != b
Igual que : a == b
Negación lógica :!a
AND lógico : a && b
OR lógico :a || b

Para "distinto de" podían utilizar el simbolo "~", por ejemplo.