关于Ogre的Singleton类的疑问
ogre吧
全部回复
仅看楼主
level 3
云中无赖 楼主
为什么继承了Singleton类的子类一定要重新声明这两个获取实例的接口?会引起链接错误的根本原因是什么?
难道是因为调用了Singleton基类的接口的话会导致基类被编译进引用子类的文件的文件,而调用的是子类的接口就不会?
但基类文件里又没有static变量的赋值,是什么原因引起的链接错误。
the Singleton implementation is in a .hfile, 是指Singleton基类的这两个成员函数在.h中实现吗
我建了一个测试项目,把基类和子类编译成dll,调用没有重新声明这两个接口的子类也没有报注释中所说的来链接错误...实在没办法了来求助大佬们
救救孩子吧,实在想不通[泪]
2021年05月29日 03点05分 1
level 3
在C式的DLL结构在共享数据段中声明类对象体 全局的!
该基类本身需要是全局的!这是最简单的基类指针封装也很实,该类最早来源于英伟达公开的样程文档,不是ogre,ogre更深层的封装ALL是类对象与 文本字符 邦定!字符即可查找到类对象体,高层更易应用,即脚本语言一个字符即CALL该对象!!!
2021年06月06日 16点06分 2
感谢大佬指点,大佬你这是五笔打的吗,有些乱字看不懂[泪] 这不是个类吗,怎么牵扯上了C式的dll
2021年06月20日 21点06分
@云中无赖 因为你很多不懂!
2021年06月21日 14点06分
@一个木加个星 不懂得地方我自己会去学,但大佬你这打的跟机翻的一样我想懂都难[狂汗] 所以有类的dll怎么会是c式的
2021年06月29日 19点06分
level 3
是CPP页
只会C十十对你没好处!
2021年06月06日 16点06分 3
level 3
Ogre 是一个C++封装架构成熟体,玩玩过家家例程还可开发得不到半点好处,实用代码在底层封S了探点方法过程代码都不能,有人说它是游对戏引挚,,,呵呵!
2021年06月06日 17点06分 4
我没想用来做游戏,只是想搭个自己的图形引擎,做测试用
2021年06月20日 21点06分
所以参考了几个开源项目
2021年06月20日 21点06分
@云中无赖 呵呵,,,Oger算绘图场景引挚吗??
2021年06月21日 15点06分
@云中无赖 它有公开过自我(论闻)的场景绘图数学公式方法公???
2021年06月21日 15点06分
1