do, instruction
Exécutez une série d’instructions en continu jusqu’à ce que l’expression conditionnelle échoue.
[Attribute] do { Statement Block; } while( Conditional );
Paramètres
-
Attribut
-
Paramètre facultatif qui contrôle la compilation de l’instruction.
Attribut Description fastopt Réduit le temps de compilation, mais produit des optimisations moins agressives. Si vous utilisez cet attribut, le compilateur ne déploie pas les boucles.
Cet attribut affecte uniquement les cibles de modèle de nuanceur qui prennent en charge les instructions d’arrêt . Cet attribut est disponible dans le modèle de nuanceur vs_2_x et le modèle de nuanceur 3 et ultérieur. Il est particulièrement utile dans le modèle de nuanceur 4 et les versions ultérieures lorsque le compilateur compile des boucles. Le compilateur simule des boucles par défaut pour évaluer s’il peut les désinscrire. Si vous ne souhaitez pas que le compilateur déroule les boucles, utilisez cet attribut pour réduire le temps de compilation. -
Bloc d’instructions
-
Une ou plusieurs instructions.
-
Conditionnelle
-
Expression conditionnelle. Le bloc d’instructions est exécuté avant l’évaluation de l’expression. La boucle est terminée lorsque l’expression prend la valeur false.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|