2017-08-14 9 views
1

GCC 4.8gccのsimd_fast_mersenne_twister_engine(sfmt19937_64)を直接呼び出すことはできますか?それはgccのように見える

  • SSEはnormal_distributionとsimd_fast_mersenne_twister_engineを最適化するので、SIMD MTをサポートしています。

直接GCCのsfmt19937_64を呼び出す方法はありますか?

+0

コンパイラの警察を恐れていなければ、それを使うことができます。また、あなたのコードはポータブルではありません。 –

+0

私たちは許可されていません。しかし、どのようにそれを移植不可能なものと呼ぶか? – sandthorn

答えて

0

libstdC++にはsimd_fast_mersenne_twister_engineの内部使用はありません。そのヘッダは<ext/random>です。インストールされているヘッダファイルです。それに基づいて、アプリケーションの使用を意図する必要があり、パブリックAPIの一部です。

+0

'sfmt19937_64'の呼び出し方法のコード例を教えてください。 – sandthorn

関連する問題