Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 这股潮流正在自行关闭? 我正经历一个奇怪的行为,我用OFFROW写一个文件,它自发地在一个循环中关闭。我注意到这个文件只写了一半的循环,所以我在整个循环中输出流的状态,并注意到它正在关闭自己。在这个循环中,我向多个文件写入数据,而这只发生在其中一个文件上,即写入数据最少的文件。我将尝试编辑和添加代码,但循环本身非常大(800行),因此我需要找到一种方法来发布所需的部分_C++ - Fatal编程技术网

C++ 这股潮流正在自行关闭? 我正经历一个奇怪的行为,我用OFFROW写一个文件,它自发地在一个循环中关闭。我注意到这个文件只写了一半的循环,所以我在整个循环中输出流的状态,并注意到它正在关闭自己。在这个循环中,我向多个文件写入数据,而这只发生在其中一个文件上,即写入数据最少的文件。我将尝试编辑和添加代码,但循环本身非常大(800行),因此我需要找到一种方法来发布所需的部分

C++ 这股潮流正在自行关闭? 我正经历一个奇怪的行为,我用OFFROW写一个文件,它自发地在一个循环中关闭。我注意到这个文件只写了一半的循环,所以我在整个循环中输出流的状态,并注意到它正在关闭自己。在这个循环中,我向多个文件写入数据,而这只发生在其中一个文件上,即写入数据最少的文件。我将尝试编辑和添加代码,但循环本身非常大(800行),因此我需要找到一种方法来发布所需的部分,c++,C++,在我发布代码之前,以前有人遇到过这种情况吗?有人知道我可以检查的可能的、明显的原因吗 谢谢 “但是循环本身非常大(800行)”-是时候重构我的链接了…给我们看看你的代码。。。是的,一个800行的循环是愚蠢的。关于循环:我是一个科学家,不是一个软件开发人员。在算法运行之前,我没有计划优化我的代码——这也是为什么我不确定我能发布多少代码的原因。我将开始这方面的工作。有时清理代码以使其易懂会导致您发现错误…请不要将优化与易懂性混淆。。一些有名的方法/函数可以走很长的路…@MichaelLeVine:不

在我发布代码之前,以前有人遇到过这种情况吗?有人知道我可以检查的可能的、明显的原因吗


谢谢

“但是循环本身非常大(800行)”-是时候重构我的链接了…给我们看看你的代码。。。是的,一个800行的循环是愚蠢的。关于循环:我是一个科学家,不是一个软件开发人员。在算法运行之前,我没有计划优化我的代码——这也是为什么我不确定我能发布多少代码的原因。我将开始这方面的工作。有时清理代码以使其易懂会导致您发现错误…请不要将优化与易懂性混淆。。一些有名的方法/函数可以走很长的路…@MichaelLeVine:不寻常?也许不是。写得很差?嗯,很难理解,很可能也很难理解。我不会说它写得很差,因为它可能是很好的代码,工作得非常好。但是,我不想扫描超过5页的代码,必须记住我在一个循环中(或者两个或三个…)。把事情说清楚一点。我不得不想象在这800行中有一些重复。另一方面,我目前正在重写最初由科学家编写的代码。它是有效的,但是。。。