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.

7
Qu'est-ce qu'une fonction réentrante exactement?
La plupart des les temps , la définition de reentrance est cité de Wikipédia : Un programme ou une routine informatique est décrit comme réentrant s'il peut être rappelé en toute sécurité avant la fin de son appel précédent (c'est-à-dire qu'il peut être exécuté en toute sécurité simultanément). Pour être …


3
référence non définie à 'std :: cout'
Sera-ce l'exemple: #include <iostream> using namespace std; int main() { cout << "Hola, moondo.\n"; } Il jette l'erreur: gcc -c main.cpp gcc -o edit main.o main.o: In function `main': main.cpp:(.text+0xa): undefined reference to `std::cout' main.cpp:(.text+0xf): undefined reference to `std::basic_ostream<char,std::char_traits<char> >& std::operator<< <std::char_traits<char>>(std::basic_ostream<char, std::char_traits<char> >&, char const*)' main.o: In function `__static_initialization_and_destruction_0(int,int)': …
198 c++  c++11  gcc  cout 

8
instruction return vs exit () dans main ()
Dois-je utiliser exit()ou simplement des returndéclarations main()? Personnellement, je préfère les returndéclarations car je pense que c'est comme lire n'importe quelle autre fonction et le contrôle de flux lorsque je lis le code est fluide (à mon avis). Et même si je veux refactoriser la main()fonction, avoir returnsemble être un …
197 c++  c  coding-style  return  exit 


4
La norme C ++ impose-t-elle de mauvaises performances pour les flux ios, ou ai-je simplement affaire à une mauvaise implémentation?
Chaque fois que je mentionne la lenteur des performances des iostreams de la bibliothèque standard C ++, je reçois une vague d'incrédulité. Pourtant, j'ai des résultats de profileur montrant de grandes quantités de temps passé dans le code de la bibliothèque iostream (optimisations complètes du compilateur), et le passage d'iostreams …





8
Quelle est la meilleure façon de concaténer deux vecteurs?
J'utilise le multitreading et je souhaite fusionner les résultats. Par exemple: std::vector<int> A; std::vector<int> B; std::vector<int> AB; Je veux qu'AB ait le contenu de A et le contenu de B dans cet ordre. Quelle est la manière la plus efficace de faire quelque chose comme ça?
196 c++  vector 



9
Le mot-clé statique et ses différentes utilisations en C ++
Le mot clé static - est celui qui a plusieurs significations en C ++ que je trouve très déroutant et je ne peux jamais penser à comment il est censé fonctionner. D'après ce que je comprends, il y a staticla durée de stockage, ce qui signifie qu'elle dure toute la …
195 c++  static 


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.