Articles of retour

Est-ce que memcpy ou memmove peut renvoyer un pointeur différent de celui de dest?

La fonction memmove est définie comme suit: void *memmove(void *dest, const void *src, size_t n); Dans la page de manuel Linux, il est écrit: VALEUR DE RETOUR La fonction memmove () renvoie un pointeur sur dest. Pourquoi la fonction n’est-elle pas simplement définie comme void memmove(…) lorsqu’elle renvoie toujours l’un des parameters d’entrée? La valeur […]

Android – Comment animer une transition d’activité lorsque vous appuyez sur le bouton Retour par défaut

Dans mon activité, j’ai un bouton avec l’auditeur de clics suivant qui fonctionne très bien: final ImageButton startOverButton = (ImageButton) findViewById(R.id.start_over_button); startOverButton.setOnClickListener(new View.OnClickListener(){ @Override public void onClick(final View v) { finish();//go back to the previous Activity overridePendingTransition(R.anim.comming_in, R.anim.comming_out); } }); Il anime le retour à l’activité précédente comme je le souhaite. Cependant, lorsque l’utilisateur appuie […]

Que se passe-t-il si j’écris une déclaration de retour dans le constructeur?

Que se passe-t-il si j’écris une déclaration de retour dans le constructeur? Est-ce conforme à la norme? struct A { A() { return; } }; Le code ci-dessus comstack bien, sans aucune erreur à ideone . Mais le code suivant ne fonctionne pas: struct A { A() { return 100; } }; Il donne cette […]

Java: Ternaire sans retour. (Pour l’appel de méthode)

Je me demandais s’il était possible de faire une opération ternaire sans rien retourner. Si ce n’est pas possible en Java, est-ce possible dans d’autres langues, si oui lesquelles s’appliquent? name.isChecked() ? name.setChecked(true):name.setChecked(false);

Java – pourquoi pas de surcharge de méthode basée sur le type de retour?

Je sais que ce n’est pas possible, mais est-ce que quelqu’un peut fournir une théorie expliquant pourquoi Java a choisi de ne pas supporter cela? Je demande parce que je viens de rencontrer une situation où je pense que ce serait bien d’avoir.

retourne faux depuis l’événement click jQuery

J’ai des événements de clic configurés comme ceci: $(‘.dialogLink’) .click(function () { dialog(this); return false; }); Les tous ont un “retour faux” Quelqu’un peut-il expliquer ce que cela fait et si c’est nécessaire?

Try-catch-finally-return clarification

En lisant toutes les questions déjà posées dans ce forum en rapport avec le sujet ci-dessus (voir titre), je comprends parfaitement que cela soit toujours appelé. (sauf les boucles System.exit et infinite). Cependant, j’aimerais savoir si un return est appelé dans un bloc catch et qu’un autre return est appelé depuis le bloc finally. Par […]

Empêcher le bouton de retour de fermer une boîte de dialog

J’essaie d’empêcher une boîte AlertDialog de se fermer lorsque vous appuyez sur le bouton Retour dans Android. J’ai suivi les deux méthodes les plus populaires de ce sujet , et avec System.out.println, je peux voir que dans les deux cas, le code s’exécute. Toutefois, le bouton Précédent ferme toujours la boîte de dialog. Que pourrais-je […]

Android: Annuler la tâche asynchrone

J’utilise une tâche asynchrone pour télécharger une image et obtenir des résultats. Lors du téléchargement de l’image, je vois une boîte de dialog de progression, écrite en méthode onPreExecute () comme ceci: protected void onPreExecute() { uploadingDialog = new ProgressDialog(MyActivity.this); uploadingDialog.setMessage(“uploading”); uploadingDialog.setCancelable(true); uploadingDialog.show(); } Ok quand j’appuie sur le bouton de retour, évidemment la boîte […]

Retour à Scala

Je suis un programmeur débutant et je suis tombé sur un comportement étrange. def balanceMain(elem: List[Char]): Boolean = { if (elem.isEmpty) if (count == 0) true; else false; if (elem.head == ‘(‘) balanceMain(elem.tail, open, count + 1);…. En gros, je veux retourner true si elem.isEmpty et count == 0 . Sinon, je veux retourner faux. […]