摘要:
从官方网下载的Crypto++库是开源的,只有源文件和几个可以生成lib、dll的工程,以及一个使用的例子工程,因此希望生成自己建的工程能使用的SDK。1.编译链接生成cryptlib.lib 打开cryptest.sln,分别在Debug模式和Release模式下编译链接cryptlib工程2.建立Crypto++ SDK 新建文件夹,取名“CryptoPP”,里面新建文件夹“include”、“lib”,在“lib”中新建文件夹“debug”、“release”。将Crypto++库中的所有头文件复制到“include”文件夹中,再将上面生成的两个cryptlib.lib分别复制到... 阅读全文
摘要:
1 所有字符串均以 '\0’ 结尾 在C语言当中,所以的以双引号括起来的字符串的末尾都默认加上了一个 \0. 如 "abcde” 实际上是 abcde\0 . \0 表示了一个字符串的末尾,实际也占用了一个字节. 要注意的是,只有在字符串中才会默认加上 \0,如 'a' 像以单引号括起来的单个字符的后面是不会加 \0 的,而 "a" 这样用双引号括起来的不管是一个字符还是几个字符,都会加上 \02 ‘ 单引号 与 " 双引号表代表的值 char ch = ‘A’; 其中 用 ' 单引号括起来的,实质上其实是代表的一个范围为 阅读全文