- 博客(4)
- 收藏
- 关注
原创 字节对齐
关于struct结构中字节对齐的问题 什么是对齐,以及为什么要对齐:现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就需要各类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台
2011-06-08 14:08:00 344
原创 c/c++ 函数调用方式及入栈顺序、名称修饰
C/C++函数调用约定与函数名称修饰规则探讨 使用C/C++语言开发软件的程序员经常碰到这样的问题:有时候是程序编译没有 问题,但是链接的时候总是报告函数不存在(经典的LNK 2001错误),有时候是程序编译和链接都没有错误,但是只要调用库中的函数就会出现堆栈异常。这些现象通常是出现在C和C++的代码混合使用的情况下或 在C++程
2011-06-08 14:03:00 891
转载 公开密钥密码体系
公开密钥密码体制是现代密码学的最重要的发明和进展。一般理解密码学(Cryptography)就是保护信息传递的机密性。目录公开密钥密码体制简介发展历程公钥体系结构中的概念证书CA(Certificate Authority)公开密钥算法公开密钥算法的介绍RSA通常信息安全的目标密钥的产生加密与解密公开密钥密码体制简介发展历程公钥体系结构中的概念证书CA(Certificate Authority)公开密钥算法公开密钥算法的介绍RSA通常信息安全的目标密钥的产生加密与解密展开编辑本段公开密钥密码体制简介 但
2011-05-26 15:34:00 1516
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人