cost 238 ms
Boost::UUID 設置特定值

[英]Boost::UUID setting specific value

在 Java UUID 類中,有一種方法可以設置上限和下限 longs 來為 UUID 創建特定值。 UUID test(-1, -1); 將生成 UUID: ffffffff-ffff-ffff-ffff-ffffffffffff 是否有類似的方法可以在 C++ 中使用 BOOST UUID ...

用提升精神解析提升 uuid

[英]Parse boost uuids with boost spirit

我正在嘗試使用boost::spirit::qi編寫一個boost::uuids::uuid解析器,以便以一種很好的方式與其他qi解析器一起使用它並擁有一個很好的統一解析器 api。 我的第一個想法是編寫一個自定義qi::grammar它將使用boost::conversion::try_lexi ...

使用默認的mt19937 RNG生成的增強UUID是否對會話ID安全?

[英]Are boost UUIDs generated using default mt19937 RNG secure for session IDs?

我需要生成UUID用作不可預測/可猜測的會話ID。 這可以使用boost的UUID庫輕松實現: 返回的UUID可以輕松轉換為字符串。 上面的代碼等效於: 因此,我們使用的是Mersenne Twister 19937偽隨機數生成器。 似乎boost需要認真對待播種任 ...

如何將特定的Boost庫編譯為DLL

[英]How to compile specific Boost libraries to a DLL

我想在我的項目中嵌入boost uuid包。 為了方便起見,我們想要包含一些DLL,就像我們使用的大多數庫一樣。 我無法弄清楚如何獲得uuid包的DLL(以及任何必要的依賴項)。 我已經嘗試正常構建,b2,bcp,以及我能找到的任何其他東西,但我得到的是許多庫的源代碼或DLL的副本,但不是 ...

從c ++中的字節加載boost :: uuid

[英]Load boost::uuid from bytes in c++

我使用.data()來獲取16字節的數據數組。 后來我將它寫入文件,我想將其加載回一個uuid變量。 我應該只對變量執行內存復制:(c ++ 11) ...

Valgrind log的boost :: uuid分析

[英]Analysis of Valgrind log for boost::uuid

我正在使用boost :: uuid來生成唯一的ID: 當我使用valgrind來分析我的代碼時,我得到以下說明: Valgrind日志 問題 為什么valgrind為boost::uuid生成這些注釋? 如果升壓有問題,我可以忽略它嗎? 可 ...

檢查std :: string是否是使用boost的有效uuid

[英]Check if std::string is a valid uuid using boost

我想檢查給定的字符串是否是使用boost的有效UUID。 這是我通過查看boost網站上的文檔得出的: 但是,這並不總是有效。 如果我使用對於有效UUID而言太短的字符串調用該函數,則會按預期拋出異常。 但是,如果我使用無效的UUID(例如00000000-0000-000 ...

如何使用谷物序列化boost :: uuid

[英]How to serialize a boost::uuid with cereal

試圖序列化這個簡單的類: 但我收到此錯誤消息 Poiting到uuid。 啟用此功能的boost序列化方法是添加 但這不適用於谷物開箱即用。 谷歌文件說 谷物檔案可以在std :: ostream或std :: istream對象上運行。 所以我嘗試 ...

如何將Boost.uuid集成到我的跨平台代碼中?

[英]How to integrate Boost.uuid into my cross-platform code?

我正在用cocos2d-x編寫應用程序,這是一個C ++ 跨平台游戲引擎。 在游戲中,我需要在沒有任何輸入的情況下生成UUID。 我只想調用一個函數generateUuid並將該函數返回的值分配給std::string 。 我知道Boost.uuid可以完成工作。 老實說,不確定我需要什 ...

string來提升:: uuid轉換

[英]string to boost::uuid conversion

我剛剛開始在c ++中使用boost,我只想問一些與uuids有關的問題。 我正在加載一個文件,要求我知道uuids所以我可以將一些對象鏈接在一起。 出於這個原因,我正在嘗試編寫自己的uuids,但我不確定字符串是否有任何特殊條件,因為我一直在使用的字符串(通常是基本字符串)不起作用。 ...

boost :: uuids :: random_generator線程是否安全?

[英]Is boost::uuids::random_generator thread safe?

考慮使用g++ -std=c++11 (GCC 4.7.2)編譯此函數: 從多個線程調用getID是否安全? 正如這里提到的,根據C ++ 11標准,第一行的本地靜態對象定義是線程安全的。 問題是如果在第二行的同一對象generator上調用boost::uuids::rando ...

在分布式環境中生成均勻分布的隨機數

[英]Generating uniformly distributed random numbers in distributed environment

我必須在按照閑聊原理工作的無線傳感器網絡中生成一個“唯一隨機數”。 要求是: 每個節點必須生成一個唯一的隨機數 , 而無需任何其他節點已共享的知識。 生成的隨機數的分布應該彼此相對均勻 。 如果所生成的隨機數的范圍在10-16位左右或更小則將是優選的。 限 ...

從boost.path字符串生成boost.uuid

[英]generate a boost.uuid from a boost.path string

我在一個管理器類中工作,它包含表示路徑的字符串。 從這個字符串,我想使用這樣的代碼有一個boost.uuid: 但不幸的是,我發現生成的字符串總是相同的,即使full_path是不同的。 此外,當我嘗試這樣一個非常簡單的例子時: Boost拋出一個運行時異常,說明字符串無 ...

在C ++中使用Boost生成UUID的示例

[英]Example of UUID generation using Boost in C++

我想生成隨機的UUID,因為對於我的程序中的實例而言,它具有唯一標識符非常重要。 我查看了Boost UUID ,但我無法生成UUID,因為我不明白要使用哪個類和方法。 如果有人能給我任何如何實現這一目標的例子,我將不勝感激。 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM