2012-03-28 41 views
0

我不知道在這裏提出這個問題是否正確。
我想在項目中使用Crypto ++庫。我甚至無法開始使用它。這是我想要的代碼:Crypto ++入門+

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

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

我試着閱讀包含在下載包中的自述文件。我試過this,但仍然無法使其正常工作。我正在使用VS2010。

回答

2

here

NAMESPACE_BEGIN(CryptoPP) 

class CRYPTOPP_DLL SHA : public ... 

似乎SHA是命名空間CryptoPP的成員。試試:

CryptoPP::SHA hash; 
+0

謝謝。要麼是因爲我以前從未使用過一個庫,要麼這個庫的文檔很糟糕。 – atoMerz 2012-03-28 15:07:13