- 博客(5)
- 收藏
- 关注
转载 WIN10-64位安装OpenSSL详细教程
相关软件下载地址: 1、ActivePerl 5.24.3:https://www.activestate.com/activeperl/downloads 2、openssl-1.0.2g:http://www.openssl.org/source 开始安装: 1、安装ActivePerl软件 安装ActivePerl软件根据提示一步一步进行安装即可,安装...
2019-01-10 16:14:44
684
转载 typedef的四个用途和两个陷阱
用途一: 定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如: char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量; 以下则可行: typedef char* PCHAR; // 一般用大写 PCH
2011-12-05 17:04:42
252
转载 #define和typedef的区别
1、 #define是预处理指令,在编译预处理时进行简单的替换,不作正确性检查,不管含义是否正确照样带入,只有在编译已被展开的源程序时才会发现可能的错误并报错。例如:#define PI 3.1415926程序中的:area=PI*r*r 会替换为3.1415926*r*r如果你把#define语句中的数字9 写成字母g 预处理也照样带入。2、typedef是在编译时处理的。它
2011-12-05 17:04:27
320
转载 “引用”详解
引用就是某个目标变量的“别名”(alias),对应用的操作与对变量直接操作效果完全相同。申明一个引用的时候,切记要对其进行初始化。引用声明完毕后,相当于目标变量名有两个名称,即该目标原名称和引用名,不能再把该引用名作为其他变量名的别名。声明一个引用,不是新定义了一个变量,它只表示该引用名是目标变量名的一个别名,它本身不是一种数据类型,因此引用本身不占存储单元,系统也不给引用分配存储单元。不能建立数
2011-12-05 17:03:54
248
转载 C++的四种cast操作符的区别
转换的含义是通过改变一个变量的类型为别的类型从而改变该变量的表示方式。为了类型转换一个简单对象为另一个对象你会使用传统的类型转换操作符。比如,为了转换一个类型为double的浮点数的指针到整型:代码:int i;double d;i = (int) d;或者:i = int (d);对于具有标准定义转换的简单类型而言工作的很好。然而,这样的转换符也能不分青红
2011-12-05 17:03:15
361
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人