Size: a a a

Android NDK (C++) — русскоговорящее сообщество

2020 June 25

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
Andrey Panchenko
Чтобы они обновились нужно вызвать Activate
Это если при первом запуске, со второго и без всякого activate он по GetString, GetInteger - вернёт сохранённое значение
источник

AP

Andrey Panchenko in Android NDK (C++) — русскоговорящее сообщество
я подозреваю, что активейт всё таки где-то вызывается =)
источник

AP

Andrey Panchenko in Android NDK (C++) — русскоговорящее сообщество
ну или ты нашёл супер баг в библиотеке
источник

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
Тут и ужас, что всё где-то вызывается, но с первого запуска так и не работает =))
источник

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
Нет, где-то у меня баг, но где я не могу понять
источник
2020 June 26

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
А теперь почему в этом же примере он не читает user_data &
источник

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
?
источник

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
future_result.OnCompletion([] (const firebase::Future<void>& completed_future, void* user_data) {

          if(completed_future.error() == 0){
              completed_future.result_void();
              runLogging(" my run this in FUTURE !! \n");
              firebase::remote_config::ActivateFetched();
              auto newNnfff = firebase::remote_config::GetString("keyLos223");
              runLogging(" my get strings == %s \n", newNnfff.c_str() );
           //   exists
              auto* aw = (int*)(user_data);
              //if(*aw){
               //   runLogging(" TRUE USERS  %d \n");
              //}else{
               runLogging(" FALSE USERS %d  \n", *aw);
              //}

          }else{
              runLogging(" Error in my future ! \n");
          }

   }, &aNN);
источник

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
Вот я передаю aNN
источник

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
И пытаюсь достать его уже в этой функции - и через какой-нибудь int* numberMy = static_cast<int*>(user_data);
источник

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
И он ничего не достаёт - 0
источник

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
И такой вопрос - а как долждаться из программы ?
источник

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
Почему он стартует ( этот Future) исключительно после того, как программа завершилась ? То есть вариант "дождаться" его нет
источник

AP

Andrey Panchenko in Android NDK (C++) — русскоговорящее сообщество
Sergei Loskutnikov
Вот я передаю aNN
а aNN как объявлен и определён?
источник

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
Int aNN = 12
источник

AP

Andrey Panchenko in Android NDK (C++) — русскоговорящее сообщество
в этой же функции?
источник

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
Но даже если сделаьб int¢ newNn = &aNN
источник

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
Andrey Panchenko
в этой же функции?
Нет, не в этой же
источник

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
В начале определëн и я хочу его передать
источник

SL

Sergei Loskutnikov in Android NDK (C++) — русскоговорящее сообщество
Но не получается, он так срабатывает, нопосле того, как функция закончилась и выполнилась, то есть в плюсах выполнения этого onComplete  не дождаться почему то
источник