В CI может сделать что-то вродеВала - константа вместо магического числа
#define SIZE 16
int c[SIZE];
но в Vala, когда я
const int SIZE = 16;
int c[SIZE];
я получаю ошибку во время компиляции, которая заканчивается «необъявленная здесь (не в a функция) «
Есть ли способ удалить магические числа в вала и заменить их на константы?
Как вы думаете, '#define SIZE 16' и' const int SIZE = 16; 'такие же? – haccks
, конечно, нет, но это самая близкая вещь, о которой я мог думать –
Где вы разместили 'int c [SIZE];'? Внутри 'main'/function или вы объявили его глобальным? – haccks