我正在编写一个带有UE4游戏能力系统的可重用的RPG框架。作为框架的一部分,我想提供一个角色基类,游戏可以覆盖这个类。基类应该将字符的能力系统组件(ASC)和属性集( as )实例化为子对象,最好是通过CreateDefaultSubobject() (如您可能知道的那样,只能在构造函数中调用)。问题是,我需要ASC的类型和子类可以覆盖的东西,所以如果他们有一个更具体的ASC和AC可以插入它。--我不能将CreateDefaultSubobject()调用移动到构造函数的初始化器中,因为
我目前正在使用Eclipse进行C/C++编程。尽管我习惯于使用eclipse for Java,但我想不出一个好的工作流程来使用Eclipse for C/C++通过谷歌搜索,我找到了,但我发现这个方法并不健壮。对我来说,扩展.gdbinit文件以支持这些功能将是一个全新的项目(因为我是一个新程序员)
有没有其他适合C/C++编程和调试的