**NE PAS UTILISER! Cette balise fait référence à un sujet entièrement avisé et n'est donc plus sur le sujet. ** Questions qui suivent le style et les conventions de codage.
Quelque chose que je me suis souvent retrouvé à faire ces derniers temps est de déclarer des typedefs pertinents pour une classe particulière à l'intérieur de cette classe, c'est-à-dire class Lorem { typedef boost::shared_ptr<Lorem> ptr; typedef std::vector<Lorem::ptr> vector; // // ... // }; Ces types sont ensuite utilisés ailleurs dans …
Supposons que vous souhaitiez générer ou concater des chaînes. Lequel des styles suivants préférez-vous? var p = new { FirstName = "Bill", LastName = "Gates" }; Console.WriteLine("{0} {1}", p.FirstName, p.LastName); Console.WriteLine(p.FirstName + " " + p.LastName); Utilisez-vous plutôt le format ou concattez-vous simplement des chaînes? Quel est ton préféré? L'un …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …
En supposant que j'ai une ArrayList ArrayList<MyClass> myList; Et je veux appeler toArray, y a-t-il une raison de performance à utiliser MyClass[] arr = myList.toArray(new MyClass[myList.size()]); plus de MyClass[] arr = myList.toArray(new MyClass[0]); ? Je préfère le deuxième style, car il est moins verbeux, et j'ai supposé que le compilateur …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …
Le guide de style python suggère de regrouper les importations comme ceci: Les importations doivent être regroupées dans l'ordre suivant: importations de bibliothèques standard importations tierces liées importations spécifiques à une application / bibliothèque locale Cependant, il ne mentionne rien de la manière dont les deux modes d’importation devraient être …
Y a-t-il des avantages de la std::for_eachsur- forboucle? Pour moi, cela std::for_eachsemble seulement nuire à la lisibilité du code. Pourquoi alors certaines normes de codage recommandent-elles son utilisation?
J'ai une étrange habitude semble-t-il ... d'après mon collègue du moins. Nous travaillons ensemble sur un petit projet. La façon dont j'ai écrit les classes est (exemple simplifié): [Serializable()] public class Foo { public Foo() { } private Bar _bar; public Bar Bar { get { if (_bar == null) …
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 modifiant ce message . Fermé il y a 2 mois . Améliorez cette …
Chaque jour, j'aime de plus en plus python. Aujourd'hui, j'écrivais du code comme: for i in xrange(N): do_something() J'ai dû faire quelque chose N fois. Mais chaque fois ne dépendait pas de la valeur de i(variable d'index). J'ai réalisé que je créais une variable que je n'avais jamais utilisée ( …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …
Dans mon entreprise, il existe une règle de codage qui dit, après avoir libéré de la mémoire, réinitialiser la variable sur NULL. Par exemple ... void some_func () { int *nPtr; nPtr = malloc (100); free (nPtr); nPtr = NULL; return; } Je pense que, dans des cas comme le …
Pour le bloc de code suivant: For I = 0 To listOfStrings.Count - 1 If myString.Contains(lstOfStrings.Item(I)) Then Return True End If Next Return False La sortie est: Cas 1: myString: C:\Files\myfile.doc listOfString: C:\Files\, C:\Files2\ Result: True Cas 2: myString: C:\Files3\myfile.doc listOfString: C:\Files\, C:\Files2\ Result: False La liste (listOfStrings) peut contenir …
En examinant diverses bibliothèques PHP, j'ai remarqué que beaucoup de gens choisissent de préfixer certaines méthodes de classe avec un seul trait de soulignement, tel que public function _foo() ...au lieu de... public function foo() Je me rends compte qu'en fin de compte, cela revient à une préférence personnelle, mais …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.