我的源文件的開頭爲:不能使用頭文件中定義的函數
#include "foo.h"
我能夠用我所有的全局變量,類型和結構的從我的頭文件。在我的頭文件,我開始與一對夫婦的包括:
#include<file.h>
然後移動到全局變量:
#define GLOBAL
然後結構:
#typedef struct boo;
然後類型。然後我去函數聲明。即:
size_t foo(int*r, size_t nitems);
我在做什麼錯的是我得到了鏈接錯誤>
我不禁想知道#define GLOBAL的用途是什麼? –
和你得到什麼錯誤? – triclosan
#define全局只是一個全局varibale定義,我寫道: #define全球5 但我得到一個LNK2001 – Matt