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