作者StubbornLin (Victor)
看板Programming
标题[问题] gc++ template的问题
时间Wed Jun 7 13:47:08 2006
※ [本文转录自 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