Questions et réponses pour le short-circuiting :

Une fonctionnalité de certains langages pour ignorer certains codes à l'exécution qui n'affecte pas le résultat, en particulier lors du test de conditions composées

-1
votes
Je comprends le concept de base du court-circuit avec les opérateurs, mais pourquoiint i = 0, j = -1, k = 1, m; m = !(i++ && ++j) || ++k; printf("%d %d %d %d", i, j, k, m); ...

0
votes
var anArray = [3, 2, 1] func sortAndCheck(array: inout [Int]) -> Bool{ array.sort() return array.contains(3) } if anArray.contains(3){ print(anArray) // Prints [3, 2, 1] } if anA ...

7
votes
J'ai une requête que je viens de trouver dans la base de données qui échoue à l'égard de l'automne. Le gist de base de la requête: xxx pré> ...

7
votes
en Perl, il est assez courant de faire des choses comme fonction () || alternative () . Si le premier retourne Faux, il fonctionnera le second. Comment peut-il être facile ...