问题标签 [fclose]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
570 浏览

php - 使用 fopen() 后 PHP 清理内存

当我使用fopen();然后我使用fclose();它只是关闭文件还是清理内存?

0 投票
1 回答
2808 浏览

matlab - matlab:检查xls文件是否打开

我试图编写一个代码来检查文件是否打开。如果是这样,当文件没有关闭时,屏幕上会打印一条警告消息。

我想我没有正确使用“fclose”,因为通过这种方式,我得到了错误:

我尝试不使用 fclose 函数,它可以工作,但是当我打开文件时,我收到一条消息,该文件仅供阅读。

这是我的代码:

0 投票
2 回答
190 浏览

php - fprint 在我的 php 中不起作用

我想在浏览器中从脚本中写一些文本。

我期待“你好!” 在输出上,但没有任何反应......这可能是标准输出中的错误,还是我只是疏忽了一些东西?

0 投票
2 回答
1197 浏览

c - C:编辑文件以删除空字符:

我认为这将是一项简单的任务,经过几次尝试后,我尝试尝试将经过验证的真实写入临时文件,而不是重新打开并重写:

这只是吐出一堆汉字。潜在的字符编码可能是问题吗?还是我在这里只是个菜鸟?

我的十六进制编辑器不允许我复制/粘贴。我不知道如何才能将文件以原始状态保存在此处,因此我将其压缩在谷歌文档中,如果您无法获取,请立即通知我:

https://docs.google.com/open?id=0B4UPOuCR5uRGZzJQZUpVaktKYlk

编辑:在这里等待它是通过 HxE 编辑:

0 投票
1 回答
1340 浏览

php - fopen、fwrite 和 fclose 文件大小问题

我正在使用 fopen、fwrite 和 fclose 使用以下代码将 PNG 保存到我的服务器上:

现在这对于小文件大小(1-5kb)非常有效,但对于较大的图像则失败。我的日志中绝对没有错误。我得到的只是“0”而不是“1”,并且没有保存 PNG。

显然,文件大小是问题,但我想不出如何解决它。

有任何想法吗?

0 投票
1 回答
2264 浏览

free - GlibC Double 释放或损坏 (fclose)

我的 C 程序在运行时出错。我发现了一些关于“双重免费或腐败”错误的东西,但没有任何相关性。

这是我的代码:

看来

引发此 glibc 错误:

在控制台输出中,显示最后一个 CRC,但不显示最后一个“[OK]”...

我从来没有遇到过这种类型的错误,我在谷歌上搜索了几个小时,但在我的情况下没有什么真正有趣的......请帮助:)


现在我有另一个错误:

这到底是什么 ?我迷路了... :(

0 投票
2 回答
1755 浏览

c - 如果我在 fopen() 失败时使用 fclose() 会发生什么(可能)

这是我相对简单的场景,我想知道是否可以为自己节省一个条件并整理一下代码。它的生产代码是别人写的,我正在整理。它根本没有 fclose,所以我添加的只是条件 fclose() 行:

问题是,我真的需要if(fp != null)在我的代码中加入吗?只做fclose(fp)不检查有什么影响?我阅读了 C89 标准,但我不清楚结果会是什么。

提前喝彩

史蒂夫

0 投票
3 回答
4233 浏览

c - Fclose导致C中的段错误

当且仅当我尝试关闭文件时,我才会不断收到段错误:

该程序在没有 flcose() 的情况下从头到尾运行。有什么建议么?

gdb 上的错误重定向到这里:假设它是一个声明了所有变量的函数。gdb 也责怪我什至没有使用的 strtol 。

内存分配函数

0 投票
2 回答
500 浏览

php - 不使用 fclose() 覆盖文件句柄导致缺点?

尽管我覆盖了文件句柄变量,但每次打开新文件时是否需要关闭文件句柄?

例如:

我在一个循环内创建了几个文件,我考虑是否需要关闭循环内每个文件的句柄,或者在循环完成后关闭一次。

0 投票
3 回答
137 浏览

php - 写错误日志但我不知道如何组织它

我有两个函数做 preg_match 来检查 emp# 和电子邮件是否有效。如果一个或两个无效,它将被打印到 error.log 但我想以一种方式组织它嗯....让我看看我是否知道如何尽可能简单地举例。

假设如果 emp# 无效,则错误日志将显示

如果电子邮件无效,则会显示错误日志

如果两者都无效,则错误日志将显示

问题是当这两种情况都发生时,我不希望它打印日期两次或多个 emp# 或电子邮件无效日期不会重复只会打印

希望我的解释是有道理的......我现在拥有的是

但我知道它没有得到我想要的……有什么简单的方法可以实现吗?