Questions marquées «urn»

903
Utilisation appropriée du «rendement rendement»

На этот вопрос есть ответы на Stack Overflow на рlinedом : В чем польза rendement? Le mot-clé yield est l'un de ces mots-clés en C # qui continue de me mystifier, et je n'ai jamais été sûr de l'utiliser correctement. Parmi les deux morceaux de code suivants, lequel est préféré et pourquoi? Version...

609
Différence entre \ n et \ r?

Quelle est la différence entre \n(nouvelle ligne) et \r(retour chariot)? En particulier, existe-t-il des différences pratiques entre \net \r? Y a-t-il des endroits où l'un devrait être utilisé au lieu de

386
retour, retour Aucun, et pas de retour du tout?

Considérez trois fonctions: def my_func1(): print "Hello World" return None def my_func2(): print "Hello World" return def my_func3(): print "Hello World" Ils semblent tous retourner Aucun. Existe-t-il des différences entre le comportement de la valeur renvoyée de ces fonctions? Y a-t-il des...

197
instruction return vs exit () dans main ()

Dois-je utiliser exit()ou simplement des returndéclarations main()? Personnellement, je préfère les returndéclarations car je pense que c'est comme lire n'importe quelle autre fonction et le contrôle de flux lorsque je lis le code est fluide (à mon avis). Et même si je veux refactoriser la...

189
Quel est l'intérêt de noreturn?

[dcl.attr.noreturn] fournit l'exemple suivant: [[ noreturn ]] void f() { throw "error"; // OK } mais je ne comprends pas à quoi ça sert [[noreturn]], car le type de retour de la fonction est déjà void. Alors, quel est l'intérêt de l' noreturnattribut? Comment est-il censé être...