class Test {
bool isVal() const {
return isVal;
}
private:
bool isVal;
};
sobre la compilación de este archivo que dice¿Método de clase y variable con el mismo nombre, error de compilación en C++ no en Java?
testClass.cpp: 9: declaración de `bool Test :: isVal'
testClass.cpp: 3: conflictos con previa declaración` bool Test :: isVal()'
pesar de que la misma funcione para java
class Test {
private boolean isVal;
public boolean isVal() {
return isVal;
}
}
No estoy seguro de por qué C++ no puede manejar esto.
No "no puedo"; "elige no". El tono acusatorio no es apropiado. –