07 2023 档案

《Effective C++ 改善程序与设计的55个具体做法》读书笔记
摘要:### 1 .让自己习惯C++ #### 条款01 视C++为一个语言联邦 * `C` * `Object-Oriented C++` * `Template C++` * `STL` * `C++`高效编程守则视情况而变化,取决于你使用`C++`的哪一部分。 #### 条款02 尽量与const, 阅读全文

posted @ 2023-07-06 21:54 二进制架构 阅读(288) 评论(0) 推荐(0)

C++面试八股文:如何避免死锁?
摘要:某日二师兄参加XXX科技公司的C++工程师开发岗位第31面: > 面试官:什么是锁?有什么作用? > > 二师兄:在C++中,锁(Lock)是一种同步工具,用于保护共享资源,防止多个线程同时访问,从而避免数据竞争和不一致。 > > 面试官:有哪些锁? > > 二师兄:从种类上分,可以分为普通锁、读写 阅读全文

posted @ 2023-07-04 22:52 二进制架构 阅读(665) 评论(2) 推荐(1)

C++面试八股文:如何实现一个strncpy函数?
摘要:某日二师兄参加XXX科技公司的C++工程师开发岗位第31面: > 面试官:`strcpy`函数使用过吧? > > 二师兄:用过。 > > 面试官:这个函数有什么作用? > > 二师兄:主要用做字符串复制,将于字符从一个位置复制到另一个位置。 > > 面试官:`strncpy`函数也使用过吧,和`st 阅读全文

posted @ 2023-07-03 22:13 二进制架构 阅读(304) 评论(0) 推荐(1)

C++面试八股文:技术勘误
摘要:不知不觉,《C++面试八股文》已经更新30篇了,这是我第一次写技术博客,由于个人能力有限,出现了不少纰漏,在此向各位读者小伙伴们致歉。 为了不误导更多的小伙伴,以后会不定期的出勘误文章,请各位小伙伴留意。 在《[C++面试八股文:C++中,设计一个类要注意哪些东西?](https://zhuanla 阅读全文

posted @ 2023-07-01 23:33 二进制架构 阅读(408) 评论(0) 推荐(4)