没关系的,都一样。
追踪最近的用户名外显变动记录。
最近的文章、讨论、云剪贴板与社区记录
在讨论《两位大神之争》回复:
@[CleanIce](/user/821660) 1. 传入 `-1` 作为 `int`。 2. `static_cast ` 转为 `255`。 3. 按 byte 赋值为 255。 我是比较好奇哪里出现了“溢出”。
在讨论《两位大神之争》回复:
那既然你觉得无符号整型跟有符号整型不共戴天,那随意吧。建议重修储存模型。 回去睡觉了。
在讨论《两位大神之争》回复:
还是说,你像我一样参与过开发,还是说你在使用某些书本的片段拼凑你自己以为的开发界,而你甚至没有完整看过?
在讨论《两位大神之争》回复:
@[CleanIce](/user/821660) 你看过文档吗,你看过源码吗,你没看过凭什么认为我没看过。
在讨论《两位大神之争》回复:
那么你了解 `memset` 的文档么? 若该对象是潜在重叠的子对象或非 *可平凡复制 (TriviallyCopyable)* (例如标量、 C 兼容的结构体或可平凡复制类型的数组),则行为未定义。若 count 大于 dest 所指向的对象大小,则行为未定义。 那么传入 `-1` 违反了以上那条?
在讨论《两位大神之争》回复:
@[CleanIce](/user/821660) 这没有溢出,我都不知道你那里听来的溢出,如果把最高位赋值为 1 就溢出了那所有负数都是溢出。
在讨论《两位大神之争》回复:
@[CleanIce](/user/821660) 前半句话被你吃了是吧,那你去照顾从虚空中来的不使用补码表示整数的硬件吧,在此之前记得先自己写一份编译器。 或者你来自苏联,那里确实有三进制计算机。
在讨论《两位大神之争》回复:
@[CleanIce](/user/821660) 溢出寄吧,这在 C++ 内存模型中是完全正确的行为,而 C++ std 限制其编译器必须使用补码表示整数。 > 然而,所有 C++ 编译器均使用补码表示,而从 C++20 起,这是标准所允许的唯一表示
在讨论《关于执行顺序》回复:
> 内建逗号运算符 `,` 的第一(左)操作数的每个值计算和副作用,按顺序早于第二(右)操作数的每个值计算和副作用。
在讨论《两位大神之争》回复:
@[Forgotten_0x1328FB6](/user/89343) ? 那你的意思是 `0x1234567890ll` 里面 `34567890` > `12`? 大哥,打开计算器吧,免费的。
在讨论《两位大神之争》回复:
@[Forgotten_0x1328FB6](/user/89343) 那叫低位……这个定义不是从左到右的,是从小到大的。
在讨论《两位大神之争》回复:
@[DioxygenDifluoride](/user/260985) 字节顺序是机器定义的,常见为小端序,此时位顺序位从低到高,但大端序则想法,但是 `static_cast` 中的实现仍然保留低位。
在讨论《两位大神之争》回复:
@[DioxygenDifluoride](/user/260985) 虽然是实现定义的,但是向下类型转换一般保留的是最低位。
在讨论《两位大神之争》回复:
@[Forgotten_0x1328FB6](/user/89343) 事实上,你所谓的官网应该是标准委员会,不妨看看这份最新草案 https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/n4971.pdf
在讨论《两位大神之争》回复:
@[lieven](/user/335974) 
在讨论《两位大神之争》回复:
这样子,你这个问题只要下载源神就能解决。 
在讨论《两位大神之争》回复:
建议重修储存结构
在讨论《关于一些时间复杂度的问题》回复:
@[MarSer020](/user/475112) 单路径压缩在随机数据的期望是 $O(n\alpha(n))$,但是复杂度上界仍为 $O(n\log n)$
在讨论《vector数组头部插入和尾部插入时间复杂度的区别?》回复:
与到尾部的距离成线性。
在讨论《压掉第七维的定理如何证明》回复:
考虑两个棋子的两维位移的异或和,每次移动该值必然取反。
在讨论《关于 Markdown》回复:
> 引用 ```markdown > 引用 ```
在讨论《费用流模板求调》回复:
@[Wiales_Pretharp](/user/612663) ```c++ if(i.to == ed) { return 1; } ``` 最短路也退,这么会退出优化。
在讨论《费用流模板求调》回复:
@[Wiales_Pretharp](/user/612663) 但是后面那一句在 `dfs` 里面。
在讨论《关于 NOI Linux 2.0 中预装的 VS Code》回复:
装了插件的在线安装包,如装
在讨论《为什么不能用string读入数据》回复:
@[xiaoql](/user/114671) 在 `std::string::operator[] (size_type pos)` 中,当 `pos > size()`,那么行为未定义。 一般而言,这有较大的概率引起 RE。
在讨论《求助本地全过但洛谷全WA》回复:
@[UncleSam_Died](/user/378996) 但是你 at 错了……并且楼主已经过了(
在讨论《费用流模板求调》回复:
指数级 $\to$ 无法终止
在讨论《费用流模板求调》回复:
```c++ dist[i.to] = dist[t] + i.len; ``` ```c++ dist[i.to] == dist[x] + 1 ``` 阿巴。 另外最短路图并不一定是个 DAG,里面可以有零环,如果不打 `vis` 那这个是指数级的。 再另外(单纯的)多路增广费用流并不会比单路增广复杂度更优,实际上…
在讨论《求助本地全过但洛谷全WA》回复:
如果是一个 `int` 的话,显然它不会是一个可修改左值
在讨论《求助本地全过但洛谷全WA》回复:
@[UncleSam_Died](/user/378996) 你说的错,`queue::front` 返回到 queue 中首元素的引用。此元素将是调用 `pop()` 时第一个移除的元素。实际上调用 `c.front()`。