[問題] gc++ template的問題

看板Programming作者 (Victor)時間18年前 (2006/06/07 13:47), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
※ [本文轉錄自 C_and_CPP 看板] 作者: StubbornLin (Victor) 看板: C_and_CPP 標題: [問題] gc++ template的問題 時間: Wed Jun 7 08:41:34 2006 #pragma once #include "ClientOfServer.h" #include <list> #include <iterator> using namespace std; template<class SI> class CServer : public CEventInterface{ public: CServer() {} virtual ~CServer(){ } // update socket state virtual void Update(){ list<CClientOfServer<SI> *>::iterator i = m_ClientList.begin(); } protected: list<CClientOfServer<SI> *> m_ClientList; }; 這是我程式碼的簡略部份 問題出在update裡面,gc++一直告訴我 82 D:\Programming\Probjects\TelnetGreedySnake\Server.h expected `;' before "i" 然而,這些程式碼之前在VC6裡面編譯是沒有問題的,來到了這裡卻無法通過 這是什麼原因? 這樣看起來程式碼沒有什麼錯誤阿 而且只要把update裡面那行註解掉,就ok了 對於下面的m_ClientList編譯可以通過沒問題 但是對於那行會沒辦法通過編譯我百思不得其解 囧rz -- VICTOR工作室 | PTT遊戲設計版隆重開幕! | 不管是新手老手,程式美工音樂企劃.... URL : http://www.kinmen.info/vic/ | 都歡迎來遊戲設計版參與討論 XD | 戰略高手> C/C++ | GameTopics> Visual Basic 6.0 | GameDesign -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.250.211 -- VICTOR工作室 | PTT遊戲設計版隆重開幕! | 不管是新手老手,程式美工音樂企劃.... URL : http://www.kinmen.info/vic/ | 都歡迎來遊戲設計版參與討論 XD | 戰略高手> C/C++ | GameTopics> Visual Basic 6.0 | GameDesign -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.250.211
文章代碼(AID): #14XcXTl1 (Programming)
文章代碼(AID): #14XcXTl1 (Programming)