问题标签 [writefile]

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 回答
788 浏览

cocoa - 在可可中保存 CSV

我需要在可可中制作一个 cvs 文件。要查看如何设置它,我在 Numbers 中创建了一个并用文本编辑打开它,它看起来像这样:

因此,为了在可可中复制它,我使用了:

然后

但是当我尝试使用 Numbers 打开保存的文件时,我收到错误“Untitled.cvs”无法处理,因为 Numbers 无法打开“Numbers Document”格式的文件。这可能与可可编码文件的方式有关吗?

谢谢你的帮助

0 投票
1 回答
2024 浏览

winapi - WriteFile 是原子的吗?

我正在设计一个将时间序列数据写入文件的系统。数据是 8 字节的块,分为两个 4 字节部分,时间和有效负载。

根据 MSDN ,如果写入的数据小于一个扇区,则WriteFile 函数是原子的( http://msdn.microsoft.com/en-us/library/aa365747(VS.85).aspx )。

由于文件将只包含这些块(文件没有“结构”,因此无法重建损坏的文件),一个接一个地添加,整个块或什么都不会写入文件至关重要一直。

所以问题是,无论在实际调用 writefile 期间发生什么,我是否正确理解了小于扇区大小的 writefile 总是完全写入磁盘或根本不写入?

0 投票
3 回答
759 浏览

c# - 是否可以“拦截”第 3 方库的“WriteFile”操作

这可能是一个长镜头,但我想我还是会问。我正在使用文档管理系统的 API。它们提供了一种“WriteFile”方法来将给定的文档保存到磁盘。但是,该库没有办法简单地将文档读入内存。看来,我唯一的选择是写入磁盘,然后再次读回。我想知道是否有更好的方法来解决这个明显的限制。

该方法采用一个字符串作为结果文件路径。方法签名:

0 投票
2 回答
269 浏览

java-me - 如何在 Java ME 中访问文件

我想访问此屏幕截图中圈出的文件。我应该使用什么路径?

这适用于我的 JavaME 应用程序。file:///ParseExample/service1.xml 似乎不是正确的。

http://www.fileden.com/files/2010/5/28/2872707//projectfiles.JPG

编辑:这是我的代码: FileConnection fconn = (FileConnection) Connector.open("file:///ParseExample/service1.xml", Connector.READ_WRITE);

0 投票
2 回答
238 浏览

c++ - WinAPI 将“编辑”对话框写入管道(错误:变量“x”周围的堆栈已损坏)

看来我只是通过对我的应用程序进行多线程处理来解决我的大部分问题!但是,我遇到了一点错误:“围绕变量'x'的堆栈已损坏。” 它工作正常(在调试错误上中止后),但显然每次有人运行应用程序时我都不会出错。所以这里是相关的代码。这是对我的一个工作线程的回调。

有没有人知道为什么这个错误不断发生?在写入数据后,除了“ERROR_NO_DATA”之外,我没有得到任何 GetLastError() 输出,所以我假设它与我的 WriteFile(); 函数与 BUFSIZE(定义在 0x1000)一起使用。所以基本上,我做错了什么。有谁知道从编辑对话框中获取信息并将其写入管道的更好方法?

非常感谢你的帮助!

问候,
丹尼斯 M。

0 投票
2 回答
114 浏览

c++ - 为什么下面的 c++ 代码段会给出异常?

通过调试发现WriteFile报告异常,如何解决?

0 投票
1 回答
394 浏览

file - NetBeans 6.8 C++,文件被写入和读取错误的目录

当我以“运行主项目”模式运行我的项目时,我的程序将 .txt 文件写入我的 /home 目录。我发现这非常奇怪,所以我以“调试主项目”模式运行程序,并将 .txt 文件写入项目目录。选项中是否有可以解决此问题的设置,因此两种模式都会将文件写入项目目录?

我试图制作具有相同结果的新项目

0 投票
6 回答
1799 浏览

c - 如何检查Windows中c中WriteFile之前是否有足够的空间?

如您所见,我曾经PeekNamedPipe获得可用空间,但事实证明totalBytesAvailable总是0如此,如何正确地做到这一点?

0 投票
4 回答
49010 浏览

php - 将 JSON 对象写入服务器上的 .json 文件

我正在尝试将我的 JSON 对象写入服务器上的 .json 文件。我现在这样做的方式是:

JavaScript:

PHP:

它写得很好,信息似乎是正确的,但它没有正确呈现。它是这样出来的:

...但我期待这个:

为什么我得到所有这些斜线,为什么它们都在一条线上?

0 投票
2 回答
827 浏览

c# - P/Invoke 调用刚刚停止

我正在尝试通过 P/Invoke 将数据写入串行端口(明确不使用 SerialPort 类)。这是我到目前为止所拥有的:

我得到一个 _portHandle != -1 并且可以调用 WriteFile。但是在调用之后,它什么也没做。我可以在 VS 调试模式下永远等待并等待调用返回。此外,不会抛出异常。

有任何 kernel32.dll-masters 可以帮助我吗?