澪妄之地

Mac中添加自定义的C++库

起因 环境前提,macOS15.1,clang19.1.17 最近学习acm的时候发现万能头文件bits/stdc++.h被提到的很频繁,于是尝试用了一下,发现找不到头文件,编译也出错。想了一下大概是clang不自带这个头文件。于是想以一个优雅一点的方式(不修改原本的库文件,而是选择模块化的新增库)添加支持。 做法 不想写乱七八糟的东西了,直接给出做法。 在你喜欢的位置新增目录,比...

2025-W05-01

📅 本周概览 过年的一周,考研进度依旧为0,但是大概确定了以后的目标?打算暂时放一放445?算了还是有点犹豫,不过最近没有状态写445的时候还是学一学acm吧!感觉学了这么久计算机,总是东一榔头西一棒槌的,不系统,总有一种什么也没学会的感觉,好想感觉专精一门课啊。未来打算每天学两个小时acm(待定) 配了一下zotero,目前就装了个翻译插件和AI集成插件,感觉集中管理文献还挺方便,但是阅...

6.S081|第五章-中断与设备驱动

关于console的疑惑 我们知道当UART的缓冲区已满的时候,系统会sleep程序直到缓冲区里的东西被消费。于是我们开始疑惑,难道console只能输入不超过128(buffer),尝试了一下还真是,于是疑惑,为什么console的输出能超过128(因为报错的时候通常会打印很多字符)。 其实是因为输出的buffer被显示器消费了。 虽然你输入超过 128 个字符到控制台时,UART ...