Судя по всему компилятор посчитал переменную y не массивом, возможно нарушена область видимости, внутри класса не объявлена переменная с аналогичным именем? И кстати у вас массивы 0 длинны, да и в целом лучше использовать либо std::array или std::vector.
Предоставьте больше информации: полный текст ошибки, весь исходник(можно на пастбин или аналогичный ресурс), какой компилятор и фреймворк используете( подозреваю что Qt).