Questions marquées «c++»

91
wtf est WTF? (dans la base de code WebKit)

J'ai téléchargé la base de code de Chromium et j'ai parcouru l' espace de noms WTF . namespace WTF { /* * C++'s idea of a reinterpret_cast lacks sufficient cojones. */ template<typename TO, typename FROM> TO bitwise_cast(FROM in) { COMPILE_ASSERT(sizeof(TO) == sizeof(FROM),...

91
Que signifie LPCWSTR et comment doit-il être géré?

Tout d'abord, qu'est-ce que c'est exactement? Je suppose que c'est un pointeur (LPC signifie une constante de pointeur long), mais que signifie "W"? Est-ce un pointeur spécifique vers une chaîne ou un pointeur vers une chaîne spécifique? Par exemple, je souhaite fermer une fenêtre nommée...

91
Tableau statique vs tableau dynamique en C ++

Quelle est la différence entre un tableau statique et un tableau dynamique en C ++? Je dois faire un devoir pour ma classe et il est dit de ne pas utiliser de tableaux statiques, seulement des tableaux dynamiques. J'ai regardé dans le livre et en ligne, mais je ne semble pas comprendre. Je pensais...

91
Comment spécifier la préférence du chemin de la bibliothèque?

Je compile un programme C ++ en utilisant g++et ld. J'ai une .sobibliothèque que je souhaite utiliser lors de la liaison. Cependant, une bibliothèque du même nom existe dans /usr/local/libet ldchoisit cette bibliothèque plutôt que celle que je spécifie directement. Comment puis-je réparer cela?...

91
Erreur de modèle déroutante

J'ai joué avec clang un moment, et je suis tombé sur "test / SemaTemplate / depend-template-recover.cpp" (dans la distribution clang) qui est censé fournir des conseils pour récupérer d'une erreur de template. Le tout peut être facilement réduit à un exemple minimal: template<typename T,...