| 9 | ошибка: недопустимое использование нестатического члена данных 'Matrix :: row' | 9 | ошибка: граница массива не является целочисленной константой до токена ']' |

Вы можете попробовать использовать простую библиотеку, например https://github.com/stfalcon-studio/SmsVerifyCatcher

. После установки с помощью градиента и добавления разрешений инициируйте SmsVerifyCatcher в методе, подобном onCreate activity:

    smsVerifyCatcher = new SmsVerifyCatcher(this, new OnSmsCatchListener() {
    @Override
    public void onSmsCatch(String message) {
        String code = parseCode(message);//Parse verification code
        etCode.setText(code);//set code in edit text
        //then you can send verification code to server
    }
});

Кроме того, переопределить методы жизненного цикла:

  @Override
protected void onStart() {
    super.onStart();
    smsVerifyCatcher.onStart();
}

@Override
protected void onStop() {
    super.onStop();
    smsVerifyCatcher.onStop();
}

/**
 * need for Android 6 real time permissions
 */
@Override
public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
    super.onRequestPermissionsResult(requestCode, permissions, grantResults);
    smsVerifyCatcher.onRequestPermissionsResult(requestCode, permissions, grantResults);
}

-1
задан Cruz 2 March 2019 в 18:21
поделиться

1 ответ

  1. void Marix::setRowXColumn(int row,int column). Это должно Матрица. Используете ли вы IDE, она должна предупредить вас об этих опечатках.

  2. setRowXColumn(int row,int column) должно быть setRowXColumn(row,column);

  3. для c ++ всегда требуется символ ";" в конце.

  4. double A[row][column];, если вы пытались создать «динамический массив», сделайте это так double **A;. и

        A = new double*[row];
    
        for(int i = 0; i < row; i++){
            A[i] = new double[column];
        }
    

    в вашем конструкторе, затем удалите его в своем деконструкторе.

    Я думаю, что в этом случае вы можете использовать вектор вместо массива.

0
ответ дан rlongying 2 March 2019 в 18:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: