Je développe des applications Windows en C ++ depuis environ 10 ans maintenant. Et récemment, j'ai commencé à creuser dans certains projets Linux, et je ne peux pas supporter à quel point je suis improductif ... J'apprends vite et j'utilise Linux comme plate-forme principale depuis un certain temps maintenant. Et …
Je développe un émulateur NES comme passe-temps, pendant mon temps libre. J'utilise C ++ parce que c'est le langage que j'utilise le plus, que je connais le plus et que j'aime le plus. Mais maintenant que j'ai fait quelques progrès dans le projet, je me rends compte que je n'utilise …
J'ai récemment appris l'existence d'un programme appelé Total Commander. C'est un remplacement de l'Explorateur Windows et a ses propres trucs pour copier des fichiers. Pour vérifier si les fichiers sont identiques, au lieu de calculer un CRC, il vérifie littéralement chaque octet, un à la fois, sur l'original et la …
J'ai récemment refactorisé de gros morceaux de code et les remplacer par des requêtes Linq. Suppression du biais linguistique - Linq est essentiellement un ensemble d'opérations Map / Filter and Reduce qui opèrent sur une séquence de données. Cela m'a fait réfléchir, jusqu'où serais-je théoriquement capable de prendre cela. Serais-je …
Contexte Je travaille sur un projet C # en cours. Je ne suis pas un programmeur C #, principalement un programmeur C ++. On m'a donc confié des tâches fondamentalement faciles et de refactorisation. Le code est un gâchis. C'est un énorme projet. Comme notre client exigeait des versions fréquentes …
Attention: c'est un long post. Restons simples. Je veux éviter d'avoir à préfixer le nouvel opérateur chaque fois que j'appelle un constructeur en JavaScript. C'est parce que j'ai tendance à l'oublier et que mon code se fout mal. La façon simple de contourner cela est la suivante ... function Make(x) …
Je veux écrire une application qui peut être utilisée pour graver des CD (musique). Je sais que je devrais quand même le tester avec de vrais CD, mais je ne veux pas le faire à chaque fois que je fais un petit changement. Mais je veux savoir et tester si …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 6 ans . J'ai entendu beaucoup de …
Je contribue à une bibliothèque sous licence MIT. Dans la licence et dans chaque fichier de classe, il y a un commentaire en haut disant: Copyright (c) 2011 Joe Bloggs <joe.bloggs@example.com> Je suppose qu'il détient le droit d'auteur sur le fichier et peut modifier la licence de ce fichier comme …
J'ai entendu quelque part que l'attente asynchrone C # 5 sera si géniale que vous n'aurez pas à vous soucier de le faire: if (InvokeRequired) { BeginInvoke(...); return; } // do your stuff here Il semble que le rappel d'une opération d'attente se produira dans le thread d'origine de l'appelant. …
Je vais avoir du mal à comprendre, quels étaient les besoins exacts de la création de la short, intet les longtypes de données en C? La raison pour laquelle je demande, c'est qu'il ne semble pas que leurs tailles soient délimitées - elles pourraient être de n'importe quelle taille, tant …
Après avoir vu (et posé!) Tant de questions similaires à Que int (*f)(int (*a)[5])signifie en C? et même en voyant qu'ils avaient fait un programme pour aider les gens à comprendre la syntaxe C, je ne peux m'empêcher de me demander: Pourquoi la syntaxe de C a-t-elle été conçue de …
Deuxièmement, je me demandais si quelqu'un savait quelle était la différence entre les exceptions (dans le domaine du flux de contrôle des exceptions) et les exceptions (comme celles utilisées en Java). Mais sont-ils là pour protéger le système contre les pannes en mettant fin au programme utilisateur?
Donc, quelque chose me dérange sur le nouveau support asynchrone en C # 5: L'utilisateur appuie sur un bouton qui démarre une opération asynchrone. L'appel revient immédiatement et la pompe à messages recommence à fonctionner - c'est tout. Ainsi, l'utilisateur peut appuyer à nouveau sur le bouton - provoquant une …
Je sais que vous pouvez utiliser C # et F # ensemble dans le même projet, mais je ne sais pas si c'est une bonne idée de le faire. Il me semble que mélanger deux styles de codage très différents (fonctionnel vs OOP) pourrait entraîner un manque de cohésion dans …
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.