2012-03-28 8 views
0

ここでこの質問をするのが正しいかどうかわかりません。
私はプロジェクトでCrypto ++ライブラリを使用しようとしています。私もそれを始めることはできません。これは私が試しているコードです:Crypto ++を使い始める

#include <cryptlib.h> 
#include <sha.h> 

int main() 
{ 
    SHA hash; // ERROR here. can't find SHA 
    return 0; 
} 

ダウンロードパッケージに含まれているreadmeファイルを読んでみました。私はthisを試しても、まだそれを動作させることはできませんでした。私はVS2010を使用しています。

答えて

2

hereから:

NAMESPACE_BEGIN(CryptoPP) 

class CRYPTOPP_DLL SHA : public ... 

SHAは、名前空間CryptoPPのメンバーであることが表示されます。試してみてください。

CryptoPP::SHA hash; 
+0

ありがとうございます。以前はライブラリを使ったことがなかったか、このライブラリのドキュメントがうまくいっていないからです。 – atoMerz