Domande taggate «boost»

Boost è una vasta raccolta di librerie di alta qualità destinate all'uso in C ++. Boost è gratuito ed è spesso considerato una "seconda libreria standard".

10
ACE vs Boost vs POCO [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 2 anni fa . Migliora questa domanda Lavoro da un po 'di tempo con le librerie …

2
Esempio di generazione di UUID utilizzando Boost in C ++
Voglio generare solo UUID casuali, poiché è importante che le istanze nel mio programma abbiano identificatori univoci. Ho esaminato Boost UUID , ma non riesco a generare l'UUID perché non capisco quale classe e metodo utilizzare. Apprezzerei se qualcuno potesse darmi qualche esempio su come raggiungere questo obiettivo.
94 c++  boost  uuid  boost-uuid 

2
Numero magico in boost :: hash_combine
La boost::hash_combinefunzione template prende un riferimento a un hash (chiamato seed) e un oggetto v. Secondo i documenti , si combina seedcon l'hash di vby seed ^= hash_value(v) + 0x9e3779b9 + (seed << 6) + (seed >> 2); Vedo che questo è deterministico. Capisco perché viene utilizzato uno XOR. Scommetto …


13
Cmake non trova Boost
Sto cercando di configurare un progetto utilizzando CMake, ma non riesce a trovare le librerie Boost anche se si trovano nella cartella specificata. Ho specificato Boost_INCLUDE_DIR, Boost_LIBRARYDIRe BOOST_ROOT, ma ho ancora un errore dicendo che CMake non è in grado di trovare Boost. Quale potrebbe essere la ragione di tale …
89 boost  cmake 

10
errore irreversibile LNK1104: impossibile aprire il file "libboost_system-vc110-mt-gd-1_51.lib"
Sembra che non riesca a farlo funzionare. Ho realizzato una semplice applicazione console (che dipende dalla websocket++libreria) che necessita di Boostlibrerie .. ma quando provo a compilare ottengo: errore irreversibile LNK1104: impossibile aprire il file "libboost_system-vc110-mt-gd-1_51.lib" Tuttavia, ho fatto il bjam che ha creato la lib in (boost_root)/stage/libse ho collegato …
88 c++  boost 


6
Come combino i valori hash in C ++ 0x?
C ++ 0x aggiunge hash<...>(...). hash_combineTuttavia, non sono riuscito a trovare una funzione, come presentato in boost . Qual è il modo più pulito per implementare qualcosa di simile? Forse, usando C ++ 0x xor_combine?
87 c++  c++11  boost  hash  std 
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.