vs2008でrand_r()を使用すると、1エラーになる - 識別子が未定義で、代わりにrand()を使用できますか? (マルチスレッドプログラミング作業) ありがとうございます。rand_r():vs2008
0
A
答えて
1
this forum threadによると、rand
は、VC++を使用するときに再入可能性について心配する必要なく使用できます。あなたはマルチスレッドの目的のためにこれを必要とする場合には
#include <cstdlib>
する必要があると思います
+0
良い参照ですが、彼はマルチスレッドのためにこれが必要だとは言及していませんでした。 –
3
、またヨアヒムPileborgsの答えを参照してください。
いずれの場合でも、C++'s new RNGsのいずれかを使用することができます。これはオブジェクト形式で使用され、シーケンスが保証されています。質問ごと
関連する問題
- 1. VS2008ソリューションテンプレート
- 2. VS2008とWinCe 6.0
- 3. Installating VS2008 SP1 - バグ
- 4. VS2008のSVNプラグ
- 5. VS2008 C++コンパイラエラー?
- 6. ブレッドクラムス - ASP.NET - VS2008
- 7. VS2008のDataGrid
- 8. VS2008内部コンパイルエラー
- 9. ASP.NET 4.0とVS2008?
- 10. VS2008 extern templates
- 11. VS2008の複数アイテムクリップボード
- 12. VS2008ユニットテスト - アサートメソッド終了
- 13. ASP.NET VS2008 C# - ドロップダウンリスト - ポストバック
- 14. CVS diff from inside VS2008
- 15. ASP.NET仮想ディレクトリ_within_ VS2008
- 16. UnitTest SSIS(VS2008)with VS2010
- 17. VS2008 Express Editions and Resources
- 18. random_shuffleはスレッドセーフですか?そうでない場合はrand_rを使用する
- 19. VS2008を使用したクロスデバッグ?
- 20. VS2008は、ここにssms2008
- 21. VS2008 Webサイトの参照
- 22. C++の情報VS2008から
- 23. VS2008のdmblデザイナーファイルのバグ?
- 24. VS2008 ASP.NET Webサイトvs. Webアプリケーション
- 25. EntitySetのシリアル化 - WCF、C#、VS2008
- 26. VS2008問題のAnkhプラグイン
- 27. vs2008でのCrystalレポートのマルチターゲティング
- 28. VS2010とWindows 7のVS2008 SP1
- 29. VS2008でFF3でデバッグする
- 30. VS2008のデバッガとkernel32.dllの
ひとつ質問してください。 –
私はこれに注意を払うとにかく、この "警告"ありがとう! – Junling
*ノックノック*、答えを受け入れるように気をつけますか? –