V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  FranzKafka95  ›  全部回复第 32 页 / 共 32 页
回复总数  627
1 ... 23  24  25  26  27  28  29  30  31  32  
2021-12-01 10:50:53 +08:00
回复了 FranzKafka95 创建的主题 C 头文件向下兼容,如何优雅实现?
我可能没太说清楚,举个例子吧。
如在头文件版本 1 中,有这样一个结构体(这个结构体我们自己与第三方都有使用):

struct A{
int a;
float b;

}

在头文件版本 2 中,需要在结构体 A 中增加成员 c ,增加取下:

struct A{
int a;
float b;
double c;

}

第三方程序最终会编译成一个动态库(so)。现在的构想是头文件变动(如结构体成员增加),但是第三方 so 不变,怎样实现头文件向下兼容呢
2021-08-13 14:50:38 +08:00
回复了 shangwuli 创建的主题 程序员 项目经理到底在做什么?产品经理和项目经理区别在哪里?
产品经理负责产品规划,输出需求,搭载项目落地直到实际应用以及后续的功能迭代。项目经理负责的面更广,一个项目经理要管需求,开发,生产,售后等等。一个项目经理可能会对接多个产品经理,你可以理解为项目经理负责建大楼,产品经理们则负责提供沙石、水泥、砖等等。好的项目经理可是很难练成的。
这个问题我遇到过,跟你的系统设置有关系,以前我的电脑长时间不关机,过一段时间后就发现系统盘被占满了。使用 spaceSniffer 分析了一下发现系统盘总是有一些很大的文件,查了一下是电脑休眠时的缓存,google 了一下然后
2021-08-11 10:59:05 +08:00
回复了 waiaan 创建的主题 程序员 要多健壮的代码才能支撑起千变万化的需求?
个人认为不是代码问题,是架构问题
2021-08-10 13:11:31 +08:00
回复了 commoccoom 创建的主题 C 请教一个关于线程条件变量的问题
或者线程 1 执行完 for 循环以后先别置 res 为 false,再加一个条件变量在这儿等,等到线程 2 发送完以后通过信号量通知线程 1 再置为 false,等到线程 2 再执行 while 循环时 res 已经为 flalse,这样就可以同步了。
2021-06-30 19:03:06 +08:00
回复了 FranzKafka95 创建的主题 问与答 电脑管家小团队版本如何暴力卸载啊,求支招
我只想卸掉摸个鱼🌝
@leonme 兄弟们🌝
1 ... 23  24  25  26  27  28  29  30  31  32  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5528 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 20ms · UTC 08:38 · PVG 16:38 · LAX 00:38 · JFK 03:38
Developed with CodeLauncher
♥ Do have faith in what you're doing.