Questions marquées «c++»

C ++ est un langage de programmation à usage général. Il a été initialement conçu comme une extension de C et a une syntaxe similaire, mais c'est maintenant un langage complètement différent. Utilisez cette balise pour les questions sur le code (à compiler) avec un compilateur C ++. Utilisez une balise spécifique à la version pour les questions liées à une révision standard spécifique [C ++ 11], [C ++ 14], [C ++ 17] ou [C ++ 20], etc.


20
Comment puis-je répéter sur une énumération?
Je viens de remarquer que vous ne pouvez pas utiliser d'opérateurs mathématiques standard sur une énumération telle que ++ ou + = Alors, quelle est la meilleure façon d'itérer à travers toutes les valeurs dans une énumération C ++?
304 c++  enums 


7
Comment créer un Makefile C ++ SIMPLE
Nous sommes tenus d'utiliser un Makefile pour tout rassembler pour notre projet, mais notre professeur ne nous a jamais montré comment. Je n'ai que un fichier, a3driver.cpp. Le conducteur importe une classe à partir d' un emplacement, "/user/cse232/Examples/example32.sequence.cpp". C'est tout. Tout le reste est contenu dans le .cpp. Comment pourrais-je …
303 c++  makefile 






3
Pourquoi NaN - NaN == 0.0 avec le compilateur Intel C ++?
Il est bien connu que les NaN se propagent en arithmétique, mais je n'ai trouvé aucune démonstration, j'ai donc écrit un petit test: #include <limits> #include <cstdio> int main(int argc, char* argv[]) { float qNaN = std::numeric_limits<float>::quiet_NaN(); float neg = -qNaN; float sub1 = 6.0f - qNaN; float sub2 = …
300 c++  c  floating-point  ieee-754  icc 





4
Taille du caractère ('a') en C / C ++
Quelle est la taille des caractères en C et C ++? Autant que je sache, la taille de char est de 1 octet en C et C ++. En C: #include <stdio.h> int main() { printf("Size of char : %d\n", sizeof(char)); return 0; } En C ++: #include <iostream> int …
299 c++  c  types 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.