Questions marquées «c++»

292
Opérateur XOR logique en C ++?

Existe-t-il une telle chose? C'est la première fois que j'en rencontre un besoin pratique, mais je n'en vois aucun répertorié dans Stroustrup . J'ai l'intention d'écrire: // Detect when exactly one of A,B is equal to five. return (A==5) ^^ (B==5); Mais il n'y a pas d' ^^opérateur. Puis-je utiliser...

291
Singleton: comment doit-il être utilisé

Edit: À partir d'une autre question, j'ai fourni une réponse qui contient des liens vers de nombreuses questions / réponses sur les singletons: Plus d'informations sur les singletons ici: J'ai donc lu le fil Singletons: un bon design ou une béquille? Et l'argument fait toujours rage. Je vois les...

287
C / C ++ inclut l'ordre des fichiers d'en-tête

Quel ordre doit inclure les fichiers à spécifier, c'est-à-dire quelles sont les raisons d'inclure un en-tête avant un autre? Par exemple, les fichiers système, STL et Boost vont-ils avant ou après les fichiers include

286
Écrire des applications en C ou C ++ pour Android? [fermé]

Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une...

283
std :: vector versus std :: array en C ++

Quelle est la différence entre un std::vectoret un std::arrayen C ++? Quand faut-il préférer un autre? Quels sont les avantages et les inconvénients de chacun? Tout ce que mon manuel fait est de lister comment ils sont les

279
Initialisation de la structure C ++

Est-il possible d'initialiser des structures en C ++ comme indiqué ci-dessous struct address { int street_no; char *street_name; char *city; char *prov; char *postal_code; }; address temp_address = { .city = "Hamilton", .prov = "Ontario" }; Les liens ici et ici mentionnent qu'il est possible...