问题标签 [inputstream]

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 投票
6 回答
16433 浏览

c++ - 使用 cin.get() 获取一行文本,然后在循环中使用它来显示该行?

好的,所以我在我的教科书中遇到了这个代码片段,它应该与用户输入的每个其他字符相呼应。现在,我理解了所有其他字符部分,但我在使用 cin.get() 时遇到了困难。我明白为什么第一个 cin.get() 在那里,但为什么它也在循环内?我猜我没有完全掌握输入流的性质......

编辑:它刚刚点击...我是个白痴。感谢您清除它。

提前致谢!

0 投票
2 回答
2341 浏览

grails - Grails,从控制器(甚至 Servlet)获取 InputStream

我正在尝试从请求中获取 inputStream,但它始终为空。知道如何获取它的内容吗?我正在尝试从中制作一个 DataInputStream 。

0 投票
2 回答
1522 浏览

vb.net - Visual Basic (Visual Studio 2005) 将输入流重定向到进程

我已经在网上搜索了大约三个小时,没有前进。我不太了解 VB,但我需要为任何记录参数、所有输入、输出和错误信息的可执行文件创建一个包装程序:

  • 我的包装器被称为:例如 someApp.exe arg1 arg2
  • 记录到 someApp.log:arg1 arg2
  • 调用原始可执行文件:_someApp.exe arg1 arg2
  • 必须记录任何控制台输入并将其转发到 _someApp 进程输入流
  • 必须记录来自 _someApp 进程的任何输出和错误流

好的,我现在停留在第 4 点:

在 _someApp 结束后,我可以读取和错误流以记录它,但我仍然需要向进程提供我自己的包装器输入,并且我想在发生错误时读取和错误流。

感谢您提供信息/示例

0 投票
1 回答
13778 浏览

c++ - 在 C++ 中,您可以手动设置流的故障位吗?如何?

我正在重载输入流运算符以与 Time 类一起使用,并且如果输入与我的预期时间格式 (hh:mm) 不匹配,我想手动设置输入流的故障位。这可以做到吗?如何?

谢谢!

0 投票
3 回答
1033 浏览

perl - 从实际文件句柄访问 Perl 的空角“<>”运算符?

我喜欢使用漂亮的 perl 功能,从空角度运算符中读取<>神奇地为您的程序提供 UNIX 过滤器语义,但我希望能够通过实际的文件句柄(或IO::Handle对象或类似对象)访问此功能,这样我就可以做一些事情,比如将它传递给子程序等。有没有办法做到这一点?

这个问题对谷歌来说特别难,因为搜索“角度运算符”和“文件句柄”只是告诉我如何使用角度运算符从文件句柄中读取。

0 投票
2 回答
2963 浏览

java - 如何使用 InputStreamReader 读取而不阻塞

有没有简单的方法转标准码:

这样read()就不会阻塞。我试着做:

但这总是抛出异常。也许:

但是,正如下面每个人所说的那样,这不起作用。其他想法?

0 投票
3 回答
1843 浏览

java - InputStreamReader.markSupported 为假

我需要从InputStreamReader. 为此,我想使用mark并返回该类reset,因为它不维护内部缓冲区和/或字符队列。markSupportedfalseInputStreamReader

我知道BufferedInputStreamPushbackInputStream但在这里都不合适,因为它们以字节为基础缓冲,而我需要 characters

Java 是否提供可以读取字符的缓冲字符阅读器?实际上,让我进一步限制,我只需要取消读取单个字符(用于前瞻目的)。我真的需要保持自己的前瞻吗?

0 投票
6 回答
18562 浏览

.net - 如何使用 HttpModule 记录请求输入流,然后重置 InputStream 位置

我正在尝试使用 IHttpModule 记录 http 请求的内容,如下所示:

问题是在将输入流读到最后之后,InputStream 似乎要么消失了,要么更有可能是光标在流的末尾。

我已经尝试过request.InputStream.Position = 0;request.InputStream.Seek(0, SeekOrigin.Begin);但都没有工作。

0 投票
4 回答
3795 浏览

java - 在java中启动vlc播放器

我试图在 Java 中启动 vlc 播放器,但不知何故它没有说话。我尝试过的任何其他 Prog 都有效。请看看我的代码:

启动 videoLAN Player 的问题在哪里?

0 投票
2 回答
6245 浏览

java - 如何在java中使用扫描仪类捕获空白输入

我正在使用扫描仪类从命令行捕获用户输入(仅限字符串),作为我之前问题的替代方法。

以下似乎工作正常,除了空白行没有被第二个条件捕获。例如,当我按下回车键时,这应该被捕获为一个空行,并且第二个条件应该为真。但是,每次都会在控制台上显示一个新的空白行,如果我继续按 Enter 键,整个控制台会向上“滚动”,而不是条件中的逻辑。

是否有正确的方法可以使用扫描仪从命令行捕获空白输入?(有人按进入,或按空间几次然后进入)

谢谢你的任何建议