不知道你玩的啥游戲,但是看樣子估計是c++代碼,我英文學(xué)的不好
從英文描述中我猜測這是v c++的代碼,“//”在代碼中表示注釋,前三行是注釋,其大意如下:
stdafx.cpp :源文件,包括剛才的標(biāo)準(zhǔn)單元?
fixyou.pch將是預(yù)編譯的標(biāo)題
stdafx.obj將包含預(yù)編譯的類型信息
“cpp”明顯是c++源碼文件的縮寫名,而最后一行是頭文件。
所謂頭文件預(yù)編譯源碼,就是把一個工程(Project)中使用的一些MFC標(biāo)準(zhǔn)頭文件(如電銷機(jī)器人.H、Afxwin.H)預(yù)先編譯,以后該工程編譯時源碼,不再編譯這部分頭文件,僅僅使用預(yù)編譯的結(jié)果。這樣可以加快編譯速度,節(jié)省時間。
預(yù)編譯頭文件通過編譯stdafx.cpp生成,以工程名命名,由于預(yù)編譯的頭文件的后綴是“pch”,所以編譯結(jié)果文件是projectname.pch。
編譯器通過一個頭文件stdafx.h來使用預(yù)編譯頭文件。stdafx.h這個頭文件名是可以在project的編譯設(shè)置里指定的。編譯器認(rèn)為,所有在指令#include "stdafx.h"前的代碼都是預(yù)編譯的,它跳過#include "stdafx. h"指令,使用projectname.pch編譯這條指令之后的所有代碼。
因此,所有的CPP實現(xiàn)文件第一條語句都是:#include "stdafx.h"。
其實我學(xué)的pascal,所以對c++了解的少,如果你真的想學(xué)會他,還是自己找?guī)妆綾++的書學(xué)一下,這樣才能“使用”代碼得心應(yīng)手。