La norme C exige qu'aucune fonction de bibliothèque standard C ne soit mise errnoà zéro. Pourquoi est-ce exactement cela? Je pourrais comprendre qu'il soit utile d'appeler plusieurs fonctions et de ne vérifier errnoqu'après la dernière - par exemple: errno = 0; double x = strtod(str1, NULL); long y = strtol(str2, …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 4 ans . Je voulais avoir une idée de la catégorisation des …
Plus précisément, je travaille sur un outil qui intègre un DVCS et un système de build, mais j'imagine que le défi auquel je suis confronté se poserait à toute personne développant un outil "meta" (compilateur, VCS, système de build, testeur, etc.) qu'ils souhaitent se développer à travers le "dogfooding" . …
Je souhaite implémenter une banque de données en mémoire pour un service Web à Haskell. Je veux exécuter des transactions dans la STMmonade. Lorsque je google table de hachage sur Steam Haskell, je n'obtiens que ceci: Data. BTree. HashTable. STM.Le nom et la complexité du module suggèrent que cela est …
Après avoir lu quelques articles sur les objets Newable vs Injectable et comment ces concepts se rapportent aux services, entités et objets de valeur de DDD, je me suis posé quelques doutes quant à l'utilisation de newables dans mon code, en particulier dans mes tests unitaires. Les principaux candidats pour …
Je pense que cette question devrait s'appliquer à la plupart des programmes qui chargent les paramètres d'un fichier. Ma question est du point de vue de la programmation, et c'est vraiment comment gérer le chargement des paramètres d'un fichier en termes de classes différentes et d'accessibilité. Par exemple: Si un …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 6 ans . J'utilise eclipse pour la programmation Android, et de temps …
Si j'ai une variable contenant un, Listil pourrait contenir des objets de nombreux types différents, par exemple ArrayListou LinkedList. La différence entre a LinkedListet an ArrayListest assez grande. Le grand comportement O des méthodes diffère considérablement. Par exemple, trier le List, puis l'utiliser pour effectuer des recherches binaires est parfaitement …
J'ai l'habitude de délimiter les instructions par un point-virgule de Java, donc naturellement je le fais aussi en code Scala. Je pense également que le code est plus facile à lire, car il est évident où une instruction se termine et une autre commence. Mais souvent, lorsque je poste un …
J'ai l'impression qu'une chaîne chiffrée ne peut pas être déchiffrée, la valeur d'origine est donc perdue à jamais. Cependant, si la chaîne suivante est toujours égale à "dominic" (mon nom), il ne peut pas y avoir de moyen logique de l'inverser; étant que ce n'est pas aléatoire et n'est pas …
Le but de cette question n'est pas de débattre du bien-fondé de cela sur tout autre algorithme de tri - il y a certainement beaucoup d'autres questions qui le font. Cette question concerne le nom. Pourquoi Quicksort est-il appelé "Quicksort"? Bien sûr, c'est "rapide", la plupart du temps, mais pas …
Nous avons actuellement 5 équipes Scrum qui travaillent sur leur propre carnet de produit pour l'année écoulée. Chaque équipe travaille sur son propre système dédié mais la technologie sous-jacente est le même .Net. Il y a eu beaucoup de discussions sur le passage à des équipes basées sur des fonctionnalités …
Donc, après de nombreuses années de construction de sites à partir de zéro (et de faire beaucoup de levage moi-même), j'ai plongé mes orteils dans deux projets qui existent depuis quelques années que j'évite: Bootstrap et Jekyll. La conception était un travail très personnalisé qui m'a obligé à creuser dans …
Nous savons tous que «le renard brun rapide saute par-dessus le chien paresseux» utilisé comme référence pour l'impression et les polices. Je me demande s'il existe un «chien paresseux» similaire pour les langages de programmation. Il y a tellement de langages de programmation différents, avec toutes sortes de fonctionnalités et …
Le modèle architectural de tuyau et de filtre est défini comme une chaîne d'éléments de traitement, disposée de telle sorte que la sortie de chaque élément soit l'entrée du suivant . Chaque exemple semble considérer la connexion inter-processus ou inter-thread effectuée via une sorte de tampon partagé. Pour moi, il …
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.