Блоки условного доступа onedrive из другого приложения

Я думаю, что удобнее писать break вместо goto end. Вам даже не нужно придумывать имя для ярлыка, которое делает намерение более ясным: вы не хотите переходить на метку с определенным именем. Вы хотите выбраться отсюда.

Также, возможно, вам понадобятся брекеты. Итак, это версия do{...}while(false);:

do {
   // code
   if (condition) break; // or continue
   // more code
} while(false);

И так вы должны были бы выразить это, если хотите использовать goto:

{
   // code
   if (condition) goto end;
   // more code
}
end:

I думаю, смысл первой версии гораздо легче понять. Также легче писать, проще расширять, проще переводить на язык, который не поддерживает goto и т. Д.


Наиболее часто упоминаемая проблема использования break что это плохо замаскировано goto. Но на самом деле break имеет больше сходства с return: обе команды выпрыгивают из блока кода, который в значительной степени структурирован по сравнению с goto. Тем не менее обе команды позволяют нескольким точкам выхода в блоке кода, который иногда может сбивать с толку. В конце концов, я попытался бы найти наиболее четкое решение, независимо от того, что находится в конкретной ситуации.

0
задан Thomas Balder 19 March 2019 в 08:06
поделиться

1 ответ

После контакта со службой поддержки и командой поддержки из приложения PDF-Expert мы обнаружили, что проблема связана с приложением.

Насколько мы поняли из ваших журналов, ваша учетная запись OneDrive требует поддержки MDM, которая недоступна в приложении PDF Expert. Наши разработчики уже знают о проблеме с такими учетными записями, поэтому они рассмотрят возможность добавления поддержки OneDrive MDM в будущих версиях приложения PDF Expert.

Теперь мы ждем, пока они сделают обновление для поддержки этого.

0
ответ дан Thomas Balder 19 March 2019 в 08:06
поделиться
Другие вопросы по тегам:

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