昨天看了一下预编译头文件的问题,领会到了预编译头文件的强大用处。于是乎,手痒尝试之。编写一甚为简单的小程序。程序的大概框架如下:
/*preCompeiledTest.cpp:*/
#include "print_out.h"
int main()
{
print_out();
}
/*print_out.h:*/
#include <stdio.h>
inline voidprint_out()
{
printf("Hello world");
}
/*stdafx.h:*/
#if !defined(AFX_STDAFX_H__A91FAFC6_F875_48E0_AB6F_561191F0ED77__INCLUDED_)
#defineAFX_STDAFX_H__A91FAFC6_F875_48E0_AB6F_561191F0ED77__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windowsheaders
#include <stdio.h>
#include "print_out.h"
/*stdafx.cpp:*/
#include"stdafx.h"