http://q.hatena.ne.jp/1370434260

このリンク先の質問の続きです。
この、gcc用のインラインアセンブリを、VC++用に変えるのはどうすればよいですか?
コンパイラは、visual studio express 2012を用いています。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2013/06/06 08:37:59
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:cx20 No.1

回答回数607ベストアンサー獲得回数108

ポイント200pt

■ Using Intel’s Secure Key (RDRAND) in MS Visual C++ 2010 | via The Falcon
http://blog.viathefalcon.net/2012/10/03/using-intels-secure-key-rdrand-in-ms-visual-c-2010/

に紹介されていた以下のサンプルプロジェクトに VC++ による rdrand の呼出し例が含まれていました。
(残念ながら、自分の PC は Ivy Bridge より前のプロセッサの為、CPU チェックではじかれてしまった為、動作確認は出来ていません。)

■ sample project
http://viathefalcon.net/public/rdrand_msvc.zip

\rdrand_msvc\RdRand\ia_rdrand.cpp / rdrand() 関数参照

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません