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.

16
vecteur vs liste en STL
J'ai remarqué dans Effective STL que vecteur est le type de séquence qui doit être utilisé par défaut. Qu'est-ce que cela signifie? Il semble qu'ignorer l'efficacité vectorpuisse tout faire. Quelqu'un pourrait-il m'offrir un scénario qui vectorn'est pas une option réalisable mais listdoit être utilisé?
239 c++  list  vector  stl 








11
Qu'est-ce qu'une «unité de traduction» en C ++
Je lis à l'époque le "Effective C ++" écrit par Meyers et suis tombé sur le terme "unité de traduction". Quelqu'un pourrait-il me donner des explications sur: 1) Qu'est-ce que c'est exactement 2) Quand devrais-je envisager de l'utiliser lors de la programmation avec C ++ 3) S'il n'est lié qu'à …
236 c++ 



8
Comment installer les bibliothèques OpenSSL sur Ubuntu?
J'essaie de construire du code sur Ubuntu 10.04 LTS qui utilise OpenSSL 1.0.0. Lorsque j'exécute make, il invoque g ++ avec l'option "-lssl". La source comprend: #include <openssl/bio.h> #include <openssl/buffer.h> #include <openssl/des.h> #include <openssl/evp.h> #include <openssl/pem.h> #include <openssl/rsa.h> L'Iran: $ sudo apt-get install openssl Reading package lists... Done Building dependency …




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.