[請問] VC2008 Struct 在標頭檔定義的問題...
※ [本文轉錄自 ask 看板 #1CpkCSWw ]
作者: madoka82 (惡水上的大橋) 站內: ask
標題: [請問] VC2008 Struct 在標頭檔定義的問題...
時間: Mon Nov 1 23:56:09 2010
作業環境是 Visual Studio 2008
我心血來潮把以前用 C 寫的東西想要丟去 2008 建專案
主要是有在某個自訂標頭檔裡頭寫了 struct 定義如下
list.h
typedef struct
{
char data[128];
struct node *next;
}node;
其他還有眾多 .c 檔都有 include 到這個標頭檔。
建置一直不給我過... 錯誤訊息 'node' : 重複定義; 基本型別不相同
我用 gcc 可以快樂的 compile and link
還想請教一下,在不換編譯環境的前提下,我該怎麼做來解決這個問題呢?
我有在專案一開起來預設的 stdafx.h 檔裡頭加了 #include "list.h" 但是還是不行...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.25.150.207
※ 編輯: madoka82 來自: 114.25.150.207 (11/01 23:58)
推
11/01 23:58, , 1F
11/01 23:58, 1F
推
11/02 00:01, , 2F
11/02 00:01, 2F
→
11/02 00:02, , 3F
11/02 00:02, 3F
→
11/02 00:02, , 4F
11/02 00:02, 4F
推
11/02 00:03, , 5F
11/02 00:03, 5F
→
11/02 00:03, , 6F
11/02 00:03, 6F
→
11/02 00:03, , 7F
11/02 00:03, 7F
→
11/02 00:03, , 8F
11/02 00:03, 8F
→
11/02 00:09, , 9F
11/02 00:09, 9F
→
11/02 00:10, , 10F
11/02 00:10, 10F
→
11/02 00:16, , 11F
11/02 00:16, 11F
→
11/02 00:17, , 12F
11/02 00:17, 12F
→
11/02 00:22, , 13F
11/02 00:22, 13F
→
11/02 00:23, , 14F
11/02 00:23, 14F
→
11/02 00:23, , 15F
11/02 00:23, 15F
→
11/02 00:25, , 16F
11/02 00:25, 16F