Questions marquées «operator-precedence»

La priorité des opérateurs fait référence aux règles régissant l'ordre dans lequel les opérateurs sont évalués dans une expression ou une instruction dans un langage de programmation. Distinct de [ordre d'exécution] qui couvre le séquençage des événements d'exécution dans un système logiciel.

298
'AND' vs '&&' en tant qu'opérateur

J'ai une base de code où les développeurs ont décidé d'utiliser ANDet ORau lieu de &&et ||. Je sais qu'il y a une différence dans la priorité des opérateurs ( &&va avant and), mais avec le cadre donné ( PrestaShop pour être précis) ce n'est clairement pas une raison. Quelle version...

111
Application de l'ordre des instructions en C ++

Supposons que je dispose d'un certain nombre d'instructions que je souhaite exécuter dans un ordre fixe. Je veux utiliser g ++ avec le niveau d'optimisation 2, donc certaines instructions pourraient être réorganisées. De quels outils dispose-t-on pour imposer un certain ordre des déclarations?...

18
Flèche (->) la priorité / priorité de l'opérateur est la plus faible, ou la priorité de l'affectation / affectation combinée est la plus faible?

JLS : L' opérateur de priorité la plus faible est la flèche d'une expression lambda (->) , suivie des opérateurs d'affectation. Suivi dans quelle direction (priorité croissante, priorité décroissante)? - «suivi» signifie que l'affectation a une priorité plus élevée ou une priorité plus faible...