问题标签 [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 投票
2 回答
158 浏览

string - 通过控制台运行脚本进行 Dart 字符串插值

我正在使用 Dart 使用我在工具目录中创建的脚本将控制器类生成到项目框架中。该脚本使用以下终端命令运行(当然在项目目录中):

这将运行以下脚本并使用字符串插值将名称注入必要的区域,将控制台中的第一个参数“controllerName”用作脚本中“name”变量的值:

但是,我遇到的问题是给定的字符串不只是将“controllerName”注入指定区域,而是“[controllerName]”,这让我想知道是什么原因造成的,我该如何避免呢?

感谢您的阅读!这是我制作的第一个终端驱动脚本,如果这是终端传递变量的正常行为,我深表歉意。

0 投票
2 回答
1011 浏览

c++ - C++ WriteFile 只写 4 个字节

这就是我想要实现的目标;我正在连接 HttpSendRequest 函数(在 Xbox 上是 XHttp)并尝试转储 pcszHeaders 中大小为 0x1F0E 的证书。

现在的问题;它似乎只写了 4 个字节,我什至尝试分配额外的内存并将每个位设置为 0 以查看它是否是 Headers 的大小,并且它继续只写 4 个字节。我已经能够远程转储 pcszHeaders,因为我在调试时获得了地址,但我需要在运行时转储它。

我在调试时注意到的东西 - pcszHeaders 的地址仅在本地显示,直到它到达;

一旦它到达 printf() 上面的地址更改为 0x00000000(坏 ptr),但它仍然正确写入 pcszHeaders 正确数据的第一个字节,但仅此而已。

这是整个钩子;

编辑:我稍微更改了代码,并将 pcszHeaders 数据复制到我创建的另一段内存中,我的指针似乎具有所有正确的数据,我尝试将其写入文件,但它仍然只写入4字节。我什至使用 sizeof() 而不是硬编码的 0x2000。

0 投票
1 回答
398 浏览

c++ - WriteFile 将文件名写入文件

我遇到了一个很奇怪的问题。

我正在连接 Xbox 360 上的 Winsock 功能,发送。这个函数在我试图从中转储 Http 请求信息的应用程序中被大量调用。

首先,我将显示代码并解释我的问题:

写入文件函数。

温索克钩

这个问题很难解释。所以我第一次运行我的 .dll 来连接这个函数时,它运行良好,直到尝试创建“Winsock_Send_85.txt”。它打印这个:

并崩溃。重新启动控制台后,我再次运行它,它工作正常并且不会崩溃,但它现在正在将不正确的数据写入文件,这些文件都是相同的重复数据,即使缓冲区指向不同的数据。这是它写入文件的内容:

然后我发现了一种阻止这种情况发生的方法,即完全拔掉控制台的所有电源,但随后又回到了第一个问题。

请忽略您可能认为不必要的 memcpy 用途。

0 投票
2 回答
89 浏览

matlab - matlab:根据标准排列两个列表

我希望有人可以帮助我,如何实现这一目标。我必须包含数据列表的文件,我正在尝试计算两个列表之间可能的排列并将它们保存到一个新文件中。我意识到我的输出文件非常大(超过 30 Gb)。我想知道如何仅在符合特定标准的数据之间进行排列。F.eks 如果:

数据 1:VHxBxVVxPx255x98x
数据 2:VHxBxVVxPx255x98x

仅当来自 data1 的 char(6 和 7) = 来自 data2 的 char(6 和 7) 时才进行置换。

到目前为止我的代码:

0 投票
2 回答
1964 浏览

c++ - 尝试使用 2 个函数写入一个文件

我有一个项目需要我使用两个函数在输出文件中打印数据。一个函数打印向量的值,另一个函数打印数组的值。但是,在 main 中调用的第二个函数会覆盖第一个打印的函数。我尝试在第一个函数中打开文件并在第二个函数中关闭它,但这不起作用。显然,当您从一个函数移动到另一个函数时,写入位置会重置到文件的开头。但是,我无法使用 seekp(); 因为我们实际上并没有在课堂上讨论过。关于我应该如何做到这一点的任何见解?

0 投票
1 回答
86 浏览

matlab - 更改文件名,当 fprintf 达到 N 行数时

我希望有人可以帮助我,如何实现这一目标。我有一个将排列写入文件的代码。我意识到我的输出文件很大。我想知道如何能够在每次写入多行时拆分更改文本的名称,f.eks,每写入 1000 行更改文件的名称。任何帮助将不胜感激。

到目前为止我的代码:

0 投票
3 回答
128 浏览

python - 从python中的文本中提取行

我正在尝试提取以此条目开头的行并创建一个新文件。这就是我所拥有的:

读取文件内容()

问题是只创建了以 TER 开头的行的 list3.txt 文件。任何想法为什么?

谢谢,佩德罗

0 投票
3 回答
336 浏览

python - 如何在文件中插入行

我想在文件中插入一行。如下所示,一旦出现“AAA”,插入“111”

原始文件

我希望结果是:

这是我的代码

但事实证明,每次我运行它时,python 只是在文件末尾添加“111”,而不仅仅是在“AAA”开始的位置后面,如下所示。

对此有一些问题,但没有得到适当的回答。我真的很想知道投票者,你有什么问题吗?或者你无法理解?还是仅仅因为一些不影响问题的小错误?

0 投票
2 回答
357 浏览

winapi - 如何使用 Win32 API 指定目录以使用 WriteFile 写入文件?

我使用以下内容来获取文件的句柄:

我使用以下内容编写文件:

但是,该文件写入项目目录(即 Microsoft Visual Studio 解决方案文件所在的位置)而不是 C:\Projects\ 目录。

如何将 .bmp 文件写入指定目录?

0 投票
2 回答
131 浏览

java - Java wont Write all to file

I'm trying to do an assignment and I can't figure out why it won't write all of the collected data to a text file. Basically I need to read one .txt file called 'marks', output it (which it does) and then sort it into two files - if the grade is less than 50 it will go to fail.txt and if it is 50 or greater it will put it in the pass.txt. It only takes the first of the passes from the marks.txt and put it in pass.txt and one from the marks.txt I need all 8 to be sorted.

Here is the source:

Here is the marks.txt: