#include"stdio.h"和#include"stdafx.h"有区别么,百度上也讲的模棱两可,求解释?
1个回答
推荐于2018-02-27
展开全部
stdio.h是库中的头文件,stdafx.h是自定义头文件,似乎vc里面似乎 库中的头文件如stdio.h放在stdafx.h中。CPP文件必须包加stdafx.h。实际效果是一样的。只是当你工程有多个CPP的时候,每个CPP都加stdio.h的话,编译器会重复处理几次,降低了编译速度。所以将所有CPP用到的头文件都放在stdafx.h中,这样重复的处理一次,加快了编译速度。
具体可以参考这里:
http://blog.csdn.net/qingkong8832/article/details/6695123
具体可以参考这里:
http://blog.csdn.net/qingkong8832/article/details/6695123
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询