c++学习笔记(十六)typedef和using的可读性比较
最新推荐文章于 2023-06-06 20:13:52 发布

巾巾凡凡 于 2021-10-08 19:02:17 发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
typedef为类型添加别名
typedef int Int;
using为类型添加别名
using Int = int; using 在模板环境中会更加强大
假设有一个模板参数是 int 的类 guid,则可以使用以下方式
using guid1 = guid<1>;
声明一个指向返回 void,有一个 int 参数的函数的函数指针
typedef你可以用以下方式:
typedef void(*f1)(int);
using你则可以使用以下方式:
using f1=void(*)(int);
那如果将函数指针作参数呢?
这使用using是无法完成的,但是,使用 <functional> 中的 function 可以更好地完成任务。
void func(function < void(int) > f1){
//...
}
相关知识
c++学习
python学习笔记(十六)文件操作
字符串 (C++/CX)
基于机器学习的鸢尾花数据集的三分类算法的实现 C++
小白初学C++的引用
csdn技术笔记重新激活.
常见C/C++ XML解析器比较
《数据结构》课程设计(C/C++版):植物百科数据的管理与分析
Prometheus 学习笔记
C++: 水仙花数
网址: c++学习笔记(十六)typedef和using的可读性比较 https://m.huajiangbk.com/newsview847071.html