Domande taggate «c++11»

Utilizzare questo tag per il codice che deve essere compilato come C ++ 11 (non utilizzando alcuna funzionalità introdotta in C ++ 14 o successive).



1
Futures vs. Promesse
Mi sto confondendo con la differenza tra un futuro e una promessa. Ovviamente, hanno metodi e cose diversi, ma qual è il caso d'uso reale? È?: quando gestisco alcune attività asincrone, utilizzo future per ottenere il valore "in futuro" quando sono un compito asincrono, uso la promessa come tipo di …
135 c++  c++11  promise  future 





1
Quali sono le differenze tra -std = c ++ 11 e -std = gnu ++ 11?
Quali sono le differenze tra -std=c++11e -std=gnu++11come parametro di compilazione per gcc e clang? Stessa domanda con c99e gnu99? Conosco gli standard C ++ e C, sono le differenze nei parametri che mi interessano. Ho letto da qualche parte che ha a che fare con alcune estensioni, ma non mi …
132 c++  gcc  c++11  clang 


10
Pool di thread in C ++ 11
Domande rilevanti : Informazioni su C ++ 11: C ++ 11: std :: thread pooled? Async (launch :: async) in C ++ 11 renderà obsoleti i pool di thread per evitare la costosa creazione di thread? Informazioni su Boost: C ++ boost thread che riutilizza i thread boost :: thread …


6
Perché std :: shared_ptr <void> funziona
Ho trovato del codice usando std :: shared_ptr per eseguire una pulizia arbitraria allo spegnimento. Inizialmente pensavo che questo codice non potesse funzionare, ma poi ho provato quanto segue: #include &lt;memory&gt; #include &lt;iostream&gt; #include &lt;vector&gt; class test { public: test() { std::cout &lt;&lt; "Test created" &lt;&lt; std::endl; } ~test() { …
129 c++  c++11  shared-ptr 



2
Operatore freccia (->) nell'intestazione della funzione
Mi sono imbattuto nel seguente codice: template &lt;typename T, typename T1&gt; auto compose(T a, T1 b) -&gt; decltype(a + b) { return a+b; } C'è una cosa che non riesco a capire: Dove posso scoprire cosa significa l'operatore freccia ( -&gt;) nell'intestazione della funzione? Immagino puramente logicamente che l' -&gt;operatore …
128 c++  c++11  auto  decltype 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.