- 博客(3)
- 问答 (4)
- 收藏
- 关注
原创 C++ vector<bool> 的巨坑与range_based_for
C++ vector<bool> 的巨坑与range_based_for最近写代码的时候写了下面这样的代码:#include <vector>using ::std::vector;int main(){ vector<vector<bool>> v(10, vector<bool>(10, false)); for (auto& vx : v) for (auto& velem : vx) { vel
2020-12-05 16:36:15 5982 3
原创 关于C和C++的register关键字
关于C和C++的register关键字今日看到一些C++代码在for循环里加入了register关键字来试图声明寄存器变量,并声称可以优化速度,那么这是不是有效的呢?我们将看到,这个写法在C语言里也许(但未必)是有效的,但是在C++语言里可能不是非常有效了。In C++博主在写这篇博客的时候最新C++标准是ISO/IEC 14882:2017,C++20目前只出了一个working draft,还没有出台出现正式的文件,因此我们以C++17为最新标准。我们翻开C++17标准,里面有类似的叙述:第
2020-10-31 03:37:55 4265 2
原创 【原创】关于2/(3-2/(3-...2/(3-x)))的收敛性问题
【原创】关于23−23−⋯23−x\frac{2}{3-\frac{2}{3-\cdots\frac{2}{3-x}}}3−3−⋯3−x222的收敛性以及2=1的问题问题背景最近在网上看到了一个证明2=1的文章,它是这样证明的:2=23−2=23−23−2=23−23−23−2=23−23−23−⋱2=\frac{2}{3-2}=\frac{2}{3-\frac{2}{3-2}}=\frac{2}{3-\frac{2}{3-\frac{2}{3-2}}}=\frac{2}{3-\frac{2}{
2020-07-12 19:27:25 444
空空如也
关于C++函数返回临时对象
2020-09-09
求大佬解答:关于C++构造函数和析构函数清栈的问题!
2020-04-17
关于VS的配置管理器的两个问题
2020-03-09
求问:使用GDI绘图为什么一段时间后会失效?
2019-12-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人