Est-il sûr de vérifier un pointeur pour ne pas être NULLen écrivant simplement if(pointer)ou dois-je utiliser if(pointer !=
Est-il sûr de vérifier un pointeur pour ne pas être NULLen écrivant simplement if(pointer)ou dois-je utiliser if(pointer !=
J'essaie de créer un simple script Bash pour vérifier si le site Web est en panne et pour une raison quelconque, l'opérateur "et" ne fonctionne pas: #!/usr/bin/env bash WEBSITE=domain.com SUBJECT="$WEBSITE DOWN!" EMAILID="[email protected]" STATUS=$(curl -sI $WEBSITE | awk '/HTTP\/1.1/ { print $2 }')...
Quelle est la meilleure pratique pour utiliser une switchinstruction par rapport à l'utilisation d'une ifinstruction pour 30 unsignedénumérations où environ 10 ont une action attendue (qui est actuellement la même action). Les performances et l'espace doivent être pris en compte mais ne sont pas...
J'essaie d'écrire un script qui vérifiera deux indicateurs d'erreur, et au cas où un indicateur (ou les deux) serait modifié, il fera écho - une erreur s'est produite. Mon scénario: my_error_flag=0 my_error_flag_o=0 do something..... if [[ "$my_error_flag"=="1" || "$my_error_flag_o"=="2" ] || [...
Je suis nouveau dans bash et je suis bloqué en essayant d'annuler la commande suivante: wget -q --tries=10 --timeout=20 --spider http://google.com if [[ $? -eq 0 ]]; then echo "Sorry you are Offline" exit 1 Cette condition si retourne true si je suis connecté à Internet. Je veux que ça se passe...
J'utilise la fonction ifelse()pour manipuler un vecteur de date. Je m'attendais à ce que le résultat soit de classe Date, et j'ai été surpris d'obtenir un numericvecteur à la place. Voici un exemple: dates <- as.Date(c('2011-01-01', '2011-01-02', '2011-01-03', '2011-01-04', '2011-01-05')) dates...
Je lis des exemples bash ifmais certains exemples sont écrits avec des crochets simples: if [ -f $param ] then #... fi d'autres avec des crochets doubles: if [[ $? -ne 0 ]] then start looking for errors in yourlog fi Quelle est la
J'ai une très longue déclaration conditionnelle comme celle-ci: if(test.type == 'itema' || test.type == 'itemb' || test.type == 'itemc' || test.type == 'itemd'){ // do something. } Je me demandais si je pouvais refactoriser cette expression / déclaration sous une forme plus concise. Une idée sur la...
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 5 ans . Améliorez cette question Dans une...
Comment tester une chaîne pour voir si elle contient l'une des chaînes d'un tableau? À la place d'utiliser if (string.contains(item1) || string.contains(item2) ||
Ma question est: if (/* condition A */) { if(/* condition B */) { /* do action C */ } else /* ... */ } else { /* do action C */ } Est-il possible d'écrire simplement le code de l'action C une fois au lieu de deux fois? Comment le
Je déballe deux valeurs d'un dictionnaire et avant de les utiliser, je dois les convertir et tester le bon type. Voici ce que j'ai proposé: var latitude : AnyObject! = imageDictionary["latitude"] var longitude : AnyObject! = imageDictionary["longitude"] if let latitudeDouble = latitude as? Double {...
J'ai une classe Animalet sa sous-classe Dog. Je me retrouve souvent à coder les lignes suivantes: if (animal is Dog) { Dog dog = animal as Dog; dog.Name; ... } Pour la variable Animal animal;. Y a-t-il une syntaxe qui me permet d'écrire quelque chose comme: if (Dog dog = animal as Dog) { dog.Name;...
Ma question porte sur la ligne que j'ai mentionnée dans le sujet et que je peux voir à de nombreux endroits dans le code de production. Le code global ressemble à ceci: if (0) { // Empty braces } else if (some_fn_call()) { // actual code } else if (some_other_fn_call()) { // another actual code ......
J'ai le code suivant num1 = 10 someBoolValue = True Je dois définir la valeur de num1à 20if someBoolValueis True; et ne rien faire autrement. Alors, voici mon code pour ça num1 = 20 if someBoolValue else num1 Puis-je éviter la ...else num1pièce pour la rendre plus propre? Un équivalent à if...
Dois-je tester que ifquelque chose est valide ou simplement tryle faire et attraper l'exception? Existe-t-il une documentation solide indiquant qu'une solution est préférable? Est-ce qu'une manière est plus pythonique ? Par exemple, devrais-je: if len(my_list) >= 4: x = my_list[3] else: x =...
J'ai le code suivant: if(!partialHits.get(req_nr).containsKey(z) || partialHits.get(req_nr).get(z) < tmpmap.get(z)){ partialHits.get(z).put(z, tmpmap.get(z)); } où partialHitsest un HashMap. Que se passera-t-il si la première affirmation est vraie? Java vérifiera-t-il toujours la deuxième...
Depuis C ++ 17, on peut écrire un ifbloc qui sera exécuté exactement une fois comme ceci: #include <iostream> int main() { for (unsigned i = 0; i < 10; ++i) { if (static bool do_once = true; do_once) { // Enter only once std::cout << "hello one-shot" << std::endl; // Possibly...
J'ai une question sur la structure if - else dans un fichier batch. Chaque commande s'exécute individuellement, mais je ne peux pas utiliser les blocs "if - else" en toute sécurité, donc ces parties de mon programme ne fonctionnent pas. Comment puis-je faire fonctionner ces pièces? Je vous...
Quelle est la meilleure façon de faire un simple if- elsedans Thymeleaf? Je veux obtenir dans Thymeleaf le même effet que <c:choose> <c:when test="${potentially_complex_expression}"> <h2>Hello!</h2> </c:when> <c:otherwise> <span class="xxx">Something...