包含头文件老报错 (包含头文件的作用是什么)
本文目录导航:
包含头文件老报错
应该是.h和using namespace std不能够混用吧~~~~清华大学版的C++程序设计那本书上明确指出,不可以将head.h和using namespace std 这两种头文件混用的。
你试试把第一行改为#include <iostream.h>把第三行去掉~~~~ 类必须有分号~~~~因为一般我们是声明一个类,然后,嗯,你知道的,当我们声明一个函数的时候末尾也是需要分号的。
至于实现类,你可以在声明时候同时初始化,也可以在之后在类外定义。

c++里已经添加cstring头文件了,为什么strcat还是报错
没添加头文件会报函数找不到,这个错误又不是说你函数找不到,而是建议你用strcat_s,不要用这个函数
头文件中声明的结构体用的时候为什么会报错
头文件中的定义,有时需要用宏 括起来, 以免 交叉包含 时 发生 重复 定义。例如:#include <time.h> //头文件 含 结构 tmstruct tm * target_time;// 这里 声明target_time没问题target_time->tm_year = 2016 - 1900; // 开始使用target_time->tm_mon= 12 - 1; target_time->tm_mday = 25 ;target_time->tm_hour = 9 ;再例如:FILE *fp;// 结构 ,这里 声明 fp 没问题fp = fopen(,r); // 开始使用