有一段时间没上水木了,原则上是可以的。这么大的项目,总归是按照模块划分的。可以自顶向下开始,把每个.h先包装成module,这样入口部分就是module了,后面的话一个一个.h的改造。但是,这块细节要做了才知道,需要踩哪些坑
【 在 DoorWay 的大作中提到: 】
: 大佬指点下,把一个老项目改成module的,应该从哪里开始?希望一个文件一个文件来,改一半也能停止。因为能给分配的人日不多。
: vs2022,版本17.4。 项目大概70万行,是一个插件。被某平台加载。平台是上古项目大概有30年+历史,盲猜c++98,甚至MFC、C。插件编译,包含平台的.h,通过一个platform.h,里面包含了不计其数的.h,链接平台的dll。改平台是不可能的,平台不会提供module。
: 只改插件,这种项目可行吗?
: ...................
--
FROM 183.192.20.*