问题标签 [fputs]

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

loops - 使用 fputs 和 for 循环写入文件

我想写入这样的文件:

我有:

问题在于 for 循环的部分。fprints所在的地方,也得用fputs来写。(用 fputs 代替 printf)

我认为用 fputs 这样做是不可能的。是否有另一个 function() 使这成为可能?

谢谢

0 投票
4 回答
246 浏览

c - 我应该使用 fputs 还是 putchar?

这是我的以下程序。我不想要一个新行,这就是为什么我使用fputs()而不是puts()

我想知道这行代码是否足够安全,可以用作该代码的替代品。

注意:我知道第二个代码部分的循环需要一些工作,特别是在 if 语句上,但我想知道整体输出。我在问这个问题,因为在我的第一个问题上,我使用gets()并且被告知不要这样做。所以我想避免不好的关键字可以这么说。

0 投票
0 回答
339 浏览

c - C - fgets 和 fputs 不编辑文件数据

完整代码:https ://pastebin.com/NpspcJB8

我不确定我是否使用正确fgets()fputs()但我需要这个或类似的东西来编辑我的程序文件。在我的程序中,我将创建一个文件,但是当我在程序中生成文件内容时,我得到了这个:

文件输出

当我在程序中添加停车位时会发生这种情况,我相信这只会改变数组值。我需要empty在文件输出中删除,我尝试在代码中使用我首先提到的函数,在我创建的函数中:

我曾经" aaa "测试过这段代码,但它没有。我相信我可以使用更多来让它工作,但我不确定是什么;我之前使用fseek()过类似的结果。

我只需要找到一种方法让程序走到文件末尾,如果它开始检测到empty,它需要将其删除以节省存储空间。

0 投票
1 回答
47 浏览

php - fputs 在触发 403 标头之前不写入

我有一个函数forbid()应该写入一个访问被拒绝的日志文件,以及拒绝的原因。出于某种原因,它没有写入日志文件。

$file是在代码前面定义的,并且fputs()在此函数之前的其他函数都可以正常工作;我认为这是关于 403 标头导致它无法写入的原因。

0 投票
1 回答
43 浏览

c - “fputs”和“printf”之间的输出变化

我正在尝试制作一个程序,它从文本文件中读取一首诗并显示它。

这是我的代码..

它的输出..

该代码正在运行,但是,当我使用它fputs(&C, stdout)而不是printf("%c", C)它时,它会打印出这个..

我试图参考其他堆栈溢出讨论,例如123,但它仍然不能解决我的问题。

字母就像在═u( ")`中被征服了..这个问题的原因可能是什么..有什么帮助吗?

0 投票
1 回答
337 浏览

php - 如何在不禁用错误报告的情况下抑制 fputs、fsockopen 等警告?

我使用 fsockopen、fgets 和 fputs 来实现与其他机器的通信协议。NetBeans 在fsockopen, fputs, fgets等之前向所有“@”发出警告。该解决方案有效,但在远程设备断开连接后没有“@”有警告(不是错误)。

我不想使用 error_reporting 因为它不是更犹太的解决方案。此外更多的代码,更长的执行时间......

有没有更好的解决方案?

顺便提一句。如果目标计算机将断开连接,则会出现警告。如果设备过载,这是可能的。

顺便提一句。该解决方案应该ini_set在服务器上不受阻止且没有error_reporting().

0 投票
1 回答
38 浏览

c - C 编程 - 键入使用一次一行 I/O(fgets 和 fputs)复制文件的程序,但使用 4 的 MAXLINE

我提前道歉,因为我刚开始学习 C。这是我到目前为止的代码。

我无法获得所需的结果。我假设将缓冲区设置为 4 可能会返回每行的前四个字符。我可能是错的,但我已经坚持了几个小时试图弄清楚如何溢出缓冲区。感谢任何帮助,谢谢!

0 投票
2 回答
1261 浏览

c++ - 我们是否需要互斥锁来执行多线程文件 IO

我正在尝试使用多个线程(pthread)对文件进行随机写入(基准测试)。看起来如果我注释掉mutex lock创建的文件大小小于实际,就好像一些写入丢失了(总是在块大小的某个倍数中)。但是,如果我保留互斥锁,它总是精确的大小。

我的代码是否在其他地方有问题并且真的不需要互斥锁(正如@evan 所建议的那样)或者这里需要互斥锁

0 投票
1 回答
26 浏览

c - 如何组合 fputs 而不会引发错误

我在下面的作业中遇到了麻烦。每当我尝试将fputs参数组合在一行中时,错误会在fputs.

我要做的是在每个子文件中创建一个输出,其中包括时间和一行中的文本,但下面的代码给了我这样的输出:

有什么办法可以让输出像

谢谢你。

0 投票
3 回答
663 浏览

c - 尝试读取文件内容时 w+ 不工作

代码:

当我打开文件“Text.txt”时,它的内容是“Hello”,但我无法使用fgets. 我在这里做错了什么?