【C++】从设计原理来看string类
1、一些C++基础知识
模板类string的设计属于底层,其中运用到了很多C++的编程技巧,比如模板、迭代器、友元、函数和运算符重载、内联等等,为了便于后续理解string类,这里先对涉及到的概念做个简单的介绍。C++基础比较扎实的童鞋可以直接跳到第三节。
10年积累的网站建设、网站制作经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站制作后付款的网站建设流程,更有突泉免费网站建设让你可以放心的选择与我们合作。
1.1 typedef
1.1.1 四种常见用法
- 定义一种类型的别名,不只是简单的宏替换。可用作同时声明指针型的多个对象
typedef char* PCHAR; PCHAR pa, pb; // 同时声明两个char类型的指针pa和pb char* pa, pb; // 声明一个指针(pa)和一个char变量(pb) // 下边的声明也是创建两个char类型的指针。但相对没有typedef的形式直观,尤其在需要大量指针的地方 char *pa, *pb;
分享标题:【C++】从设计原理来看string类
网址分享:http://myzitong.com/article/dsoijoj.html