
c++
文章平均质量分 74
dingzhaoyan
这个作者很懒,什么都没留下…
展开
-
深入理解C++的动态绑定和静态绑定
为了支持c++的多态性,才用了动态绑定和静态绑定。理解他们的区别有助于更好的理解多态性,以及在编程的过程中避免犯错误,需要理解四个名词:1、对象的静态类型:对象在声明时采用的类型。是在编译期确定的。2、对象的动态类型:目前所指对象的类型。是在运行期决定的。对象的动态类型可以更改,但是静态类型无法更改。关于对象的静态类型和动态类型,看一个示例:[C++] view转载 2016-09-21 10:33:58 · 221 阅读 · 0 评论 -
openssl rsa公钥验签名
场景:只有公钥字符串(base64编码),需验证签名。环境:c++ + opensslstep1 从内存读取公钥static RSA* GetPublicKeyRSA(string strPublicKey) { int nPublicKeyLen = strPublicKey.size(); //strPublicKey为base64编码的公钥字符串 fo原创 2017-02-16 11:54:50 · 4509 阅读 · 1 评论 -
vs2012编译libevent-2.1.8-stable源码 可调试
step1:下载libevent-2.1.8-stable.tar.gz,解压step2:创建一个空的win32工程step3:在新工程里新建include,src两个文件夹原创 2017-02-20 19:22:34 · 2372 阅读 · 1 评论