- 博客(6)
- 收藏
- 关注
原创 CPP STL学习一: 「一元谓词」、「函数对象和函数指针」
普通函数/Lambda:适合简单逻辑,代码简洁。函数指针:适合固定函数调用,无状态需求。函数对象:适合需要保存状态或动态配置的场景,灵活性更高。在实际开发中,Lambda 表达式和函数对象使用频率较高,而函数指针多见于兼容旧代码或特定设计模式。根据需求选择合适的形式,能让代码更清晰、高效。
2025-10-05 21:38:10
7
原创 volatile 关键字详解(嵌入式场景)
何时用 volatile硬件寄存器访问。ISR 与主循环共享变量。多线程/RTOS 共享变量(需配合锁)。DMA 操作的内存区域。何时不用 volatile仅由单线程访问的变量。可预测的局部变量。volatile 不解决原子性问题(需锁/关中断)。指令重排序(需内存屏障)。
2025-06-03 02:02:58
693
1
原创 Import cv2 ImportError:DLL load failed:找不到指定模块
出现以下错误:很简单,先 pip uninstall opencv-contrib-python 再pip install opencv-contrib-python解决!
2020-04-27 20:51:37
159
原创 Verilog 输入拉高
Verilog 输入拉高Use a 32-bit wide XOR gate to invert the b input whenever sub is 1功能快捷键撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + Shift + H无序列表:C...
2019-08-12 09:01:20
1001
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅