Questions marquées «c++»

89
Comment lire une valeur du registre Windows

Étant donné la clé pour une valeur de registre (par exemple HKEY_LOCAL_MACHINE \ blah \ blah \ blah \ foo), comment puis-je: Déterminez en toute sécurité qu'une telle clé existe. Par programme (c'est-à-dire avec du code), récupérez sa valeur. Je n'ai absolument aucune intention d'écrire quoi que...

89
Comment déclarer un tableau de chaînes en C ++?

J'essaye d'itérer sur tous les éléments d'un tableau statique de chaînes de la meilleure façon possible. Je veux pouvoir le déclarer sur une seule ligne et y ajouter / supprimer facilement des éléments sans avoir à garder une trace du numéro. Cela semble vraiment simple, n'est-ce pas?...

89
Qu'est-ce que COM (Component Object Model) en un mot? [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 7 ans . Améliorez cette question Il semble que...

89
Suppression d'un pointeur vers const (T const *)

J'ai une question de base concernant les pointeurs const. Je ne suis pas autorisé à appeler des fonctions membres non const à l'aide d'un pointeur const. Cependant, je suis autorisé à le faire sur un pointeur const: delete p; Cela appellera le destructeur de la classe qui est essentiellement une...

89
Quel conteneur STL dois-je utiliser pour un FIFO?

Quel conteneur STL répondrait le mieux à mes besoins? J'ai essentiellement un conteneur de 10 éléments de large dans lequel je continue de push_backcréer des éléments tout en pop_frontajoutant l'élément le plus ancien (environ un million de fois). J'utilise actuellement un std::dequepour la tâche...

89
Pointeur de fonction vers la fonction membre

Je voudrais configurer un pointeur de fonction en tant que membre d'une classe qui est un pointeur vers une autre fonction de la même classe. Les raisons pour lesquelles je fais cela sont compliquées. Dans cet exemple, je voudrais que la sortie soit "1" class A { public: int f(); int (*x)(); } int...