
CPP
裸鸡系统
为之则易,不为则难
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
.a和.o的微妙区别
为什么先链接静态库再链接.o就会有重复定义的问题,而先链接.o 再链接静态库就不会有重复定义的问题。如果符号已在前面的目标文件中定义,静态库中的同名符号会被忽略。链接器按需从静态库提取符号(未被引用的符号不会被加载)。目标文件的所有符号强制参与链接,无论是否被引用。得到myfun1.o和myfun2.o。可见与链接的顺序有关,但是并不会报错。工程如上所示,先讲.c分别编译成.o。鄙人觉得挺有道理,来个大佬确认一下。原创 2025-04-18 14:29:43 · 199 阅读 · 0 评论 -
【CPP】std::getline和std::ws
std::getline搭配std::ws的使用原创 2025-03-29 20:53:10 · 145 阅读 · 0 评论