C++ 前置声明
(一)class的前置聲明
class的前置聲明有兩種。
pre.hclass PreA {}; main.hclass PreA; class Main {};//或者 class Main {class PreA* A; };(二) struct前置聲明
struct的前置聲明只能用第一種。
(三) 有typedef的前置聲明
Pre.ha.h class object { ... }; struct myStruct { ... }; typedef object defMyObject; typedef myStruct defMyStruct; Main.htypedef class object defMyObject; typedef struct myStruct defMyStruct; //或者 class object; typedef object defMyObject; struct myStruct; typedef myStruct defMyStruct;
?
轉載于:https://www.cnblogs.com/litmin/p/8350437.html
總結
- 上一篇: lol大虫子技巧
- 下一篇: 成都欢乐谷感恩节活动做到哪天