Articles of c #

NuGet Package Manager: ‘AutoMapper’ a déjà une dépendance définie pour ‘Microsoft.CSharp’

J’essaie d’append AutoMapper comme dépendance à un projet utilisant NuGet sur Visual Studio Premium 2012, mais cela échoue. Ça dit: L’opération a échoué “AutoMapper” a déjà une dépendance définie pour “Microsoft.CSharp”. Je suis capable d’append d’autres dépendances. J’utilise la dernière version du gestionnaire de paquets pour VS 2012: NuGet Package Manager 2.8.60318.667 Des idées que […]

Comment utiliser valgrind pour trouver des memory leaks?

Comment utiliser valgrind pour trouver les memory leaks dans un programme? S’il vous plaît quelqu’un m’aider et décrire les étapes à suivre pour effectuer la procédure? J’utilise Ubuntu 10.04 et j’ai un programme ac , aidez-moi s’il vous plaît.

Comment utiliser la barre de progression WinForms?

Je veux montrer la progression des calculs, qui fonctionnent dans une bibliothèque externe. Par exemple, si j’ai une méthode de calcul, et que je veux l’utiliser pour 100 000 valeurs dans ma classe de formulaires, je peux écrire: public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Caluculate(int i) { […]

Une fuite de mémoire est-elle libérée lorsque le programme se ferme?

Si j’ai programmé – sans le savoir – une fuite de mémoire, et que l’application se termine, la fuite de mémoire est-elle libérée?

Démêler le résultat de std :: type_info :: name

Je travaille actuellement sur un code de journalisation censé, entre autres choses, imprimer des informations sur la fonction appelante. Cela devrait être relativement facile, le standard C ++ a une classe type_info . Ceci contient le nom de la classe / fonction de typeid / etc. mais c’est mutilé. Ce n’est pas très utile. Ie […]

Pourquoi C ++ n’autorise-t-il pas les structures anonymes?

Certains compilateurs C ++ autorisent les unions anonymes et les structures comme extension du standard C ++. C’est un peu de sucre syntaxique qui est parfois très utile. Quelle est la justification qui empêche que cela fasse partie de la norme? Y a-t-il un barrage technique? Une philosophie? Ou tout simplement pas besoin de le […]

Obtenir la liste des périphériques USB connectés

Comment puis-je obtenir une liste de tous les périphériques USB connectés sur un ordinateur Windows?

Codage Unicode pour les littéraux de chaîne en C ++ 11

À la suite d’une question connexe , j’aimerais poser des questions sur les nouveaux types de littéraux de caractères et de chaînes en C ++ 11. Il semble que nous ayons maintenant quatre sortes de caractères et cinq sortes de littéraux de chaîne. Les types de caractères: char a = ‘\x30’; // character, no semantics […]

Type de `this` dans la fonction membre statique?

Dans C ++ 5.1.1 / 3 [expr.prim.general], il est écrit: Le type et la catégorie de valeur [de this ] sont définis dans une fonction membre statique. Qu’est-ce que ça veut dire? Comment est-ce pertinent? Notez que: this ne doit pas apparaître dans la déclaration d’une fonction membre statique

L’utilisation d’un signe non signé plutôt que d’un signe signé est-elle plus susceptible de causer des bogues? Pourquoi?

Dans le Guide de style C ++ de Google , sur le thème “Entiers non signés”, il est suggéré que En raison d’un accident historique, le standard C ++ utilise également des entiers non signés pour représenter la taille des conteneurs – de nombreux membres de l’organisme de normalisation pensent qu’il s’agit d’une erreur, mais […]