相同输入的序列可以产生不同的结果吗?
Can a Sequence of same input produce Different Result?
**
I am pretty sure a set of sequential commands with same input cant
change it's output every time you run it
这听起来可能很愚蠢。例如,在使用 Cmake 安装应用程序或构建时,至少对我来说,每次我 运行 安装程序使用相同的系统时,我都会遇到不同的错误。
我想我可能已经更改了 cmake 设置或系统设置,但感觉很奇怪,我对此完全偏执。
**.
你从不初始化 arr 但你用它来做 M=M-arr[i]; 行为未定义
除此之外不推荐使用动态大小的数组(ISO C++禁止变长数组),在堆中分配它
**
I am pretty sure a set of sequential commands with same input cant change it's output every time you run it
这听起来可能很愚蠢。例如,在使用 Cmake 安装应用程序或构建时,至少对我来说,每次我 运行 安装程序使用相同的系统时,我都会遇到不同的错误。 我想我可能已经更改了 cmake 设置或系统设置,但感觉很奇怪,我对此完全偏执。
**.
你从不初始化 arr 但你用它来做 M=M-arr[i]; 行为未定义
除此之外不推荐使用动态大小的数组(ISO C++禁止变长数组),在堆中分配它