[原创]请大人们务必在今晚解决此问题

软件和网站开发以及相关技术探讨
头像
tscmga
帖子: 274
注册时间: 2008-03-16 23:09

[原创]请大人们务必在今晚解决此问题

#1

帖子 tscmga » 2008-06-02 14:20

template<>
class ObjectSubFactory<NetObj>:public ObjectSubFactory<AsyObj>
{
public:
virtual Object *createObject();
virtual void destroyObject(Object *p);
};
template<>
Object *ObjectSubFactory<NetObj>::createObject()
{
NetCon *nc=g_CoreSM.getCoreIf()->m_net;
NetObj *no=new NetObj(this) ;
no->setNetId(nc->registerNetObj(no));
return no;
}
头像
tscmga
帖子: 274
注册时间: 2008-03-16 23:09

#2

帖子 tscmga » 2008-06-02 14:20

../../include/core/netcon.h:248: error: template-id 'createObject<>' for 'core::Object* core::ObjectSubFactory<core::NetObj>::createObject()' does not match any template declaration
头像
tscmga
帖子: 274
注册时间: 2008-03-16 23:09

#3

帖子 tscmga » 2008-06-02 14:23

否则,一个一个的吃了你们这帮小白鼠
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#4

帖子 BigSnake.NET » 2008-06-02 14:24

Object 是什么
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
kofeffect
帖子: 47
注册时间: 2008-05-29 11:11
来自: Shanghai
联系:

#5

帖子 kofeffect » 2008-06-02 14:26

看不懂哦,C plus plus 还是 java :(
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#6

帖子 BigSnake.NET » 2008-06-02 14:29

kofeffect 写了:看不懂哦,C plus plus 还是 java :(
很明显是 cpp
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
tscmga
帖子: 274
注册时间: 2008-03-16 23:09

#7

帖子 tscmga » 2008-06-02 14:30

template < class T >
class ObjectSubFactory:public IfObjectSubFactory
{
public:
ObjectSubFactory(const char *name)
{
setClassName(name);
}
// void registerMe();
virtual Object *createObject()
{
return new T(this) ;
}
virtual void destroyObject(Object *p)
{
delete (T*)p;
}
};
头像
tscmga
帖子: 274
注册时间: 2008-03-16 23:09

#8

帖子 tscmga » 2008-06-02 14:30

class IfObjectSubFactory;

class CORE_API Object // thread safe?
{
private:
volatile unsigned m_numRef; // do i have to use volatile ?
IfObjectSubFactory *m_fct;
public:
void incRef();
void decRef();
// unsigned getNumRef();//do not use this.
Object(IfObjectSubFactory *fct);
const IfObjectSubFactory *getMyFct();
virtual ~Object();
头像
shellex
帖子: 2180
注册时间: 2007-02-18 19:33
系统: OSX
来自: lyric.im
联系:

#9

帖子 shellex » 2008-06-02 14:36

此猫非彼猫
头像
tscmga
帖子: 274
注册时间: 2008-03-16 23:09

#10

帖子 tscmga » 2008-06-02 14:40

ls的是死猫。看我的多精神
头像
seeulove
帖子: 10
注册时间: 2008-04-26 17:18

#11

帖子 seeulove » 2008-06-02 14:40

怕怕噢。。。
可是。。我的语言不是这个。。。
头像
tscmga
帖子: 274
注册时间: 2008-03-16 23:09

#12

帖子 tscmga » 2008-06-02 14:42

我是从论坛某人偷来的
头像
millenniumdark
论坛版主
帖子: 4159
注册时间: 2005-07-02 14:41
系统: Ubuntu 14.04 (Kylin)
联系:

#13

帖子 millenniumdark » 2008-06-02 16:43

三貓聚首,不得了。
fjamo2
帖子: 8
注册时间: 2008-05-29 17:45

#14

帖子 fjamo2 » 2008-06-02 17:18

millenniumdark 写了:三貓聚首,不得了。
胜过三花聚顶咯
poet
帖子: 2841
注册时间: 2006-09-11 22:47

#15

帖子 poet » 2008-06-02 18:11

问题在哪?
回复