问题标签 [gets]
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.
ruby - 尝试在字符串中搜索 a 获取 ruby 中的输入
我在搜索用户使用的字符串输入时遇到问题gets
。这是大纲:
问题似乎与if line.include?(search)
. 当我用(search)
我正在搜索的值替换时——例如("example01")
——这个脚本工作正常。但是当使用用户输入的值时——using gets
,它似乎永远找不到它。("#{search}")
也不行。
我也尝试通过交换使用正则表达式
和
有同样的问题。
这里发生了什么?提前致谢。
ruby - Ruby 获取流关闭流 IO 错误
这是我在运行脚本时遇到的错误。
我的平台是
导致这种情况的脚本是
c - scanf("%[^\n]s",a) vs 获取(a)
有人告诉我,用户输入字符串时不应使用 scanf。相反,大多数专家以及 StackOverflow 上的用户都使用 gets()。我从来没有在 StackOverflow 上问过它为什么不应该使用 scanf 来获取字符串。这不是实际问题,但非常感谢您回答这个问题。
现在进入实际问题。我遇到了这种类型的代码-
这会读取一个字符串,直到用户输入一个换行符,将空格也视为字符串。
如果我使用有什么问题吗
而不是得到?
Is 听起来比 scanf 函数更优化,gets 纯粹专用于处理字符串。请让我知道这件事。
更新
这个链接帮助我更好地理解它。
ruby - 如何将用户定义的数据存储在哈希中
帮助,我是菜鸟,只需要对这段代码的一些建议。我的大部分程序都在工作,这部分让我惊呆了,我想得到一个名字和密码。然后将名称设为密钥,将密码设为值。现在它必须是用户定义的。然后我必须能够再次提取该哈希信息。我认为返回会起作用......这是我的代码
所以应该收集信息。这是我合并它的代码和我从文件中提取的哈希值。在 NoxRead 课程中
require_relative 'read' 需要 'csv'
c - gets() 不读取用户输入
我是链表的新手,现在我在节点数量方面几乎没有问题。
在这里,我可以填充链表的第一个节点,但该gets()
函数似乎没有暂停执行以填充下一个节点。
输出如下:
这是我的代码:
c++ - gets() 被认为是 C 函数还是 C++ 函数?
我在 google 中找不到答案,函数 gets() 是 C 还是 C++ 语言函数?因为在大学里我必须只使用 C++ 函数。
c - 在c中扫描字符串
为什么此代码不扫描不。字符串(str)等于tc?
平台 UBUNTU 10.04
tcl - TCL 使用 -nohang 选项获取命令?
这是一个代码,它只是实现了一个带有命令提示符的交互式 TCL 会话MyShell >
。
此代码MyShell >
在终端提示并等待按下回车键;虽然它没有被击中,但代码什么也不做。这就是gets
命令的作用。
我需要的是gets
命令的替代方法,比如coolget
. 该coolget
命令不应该等待输入按钮,而是注册一些当它被击中时要调用的插槽,然后继续执行。所需的代码应如下所示:
这是我需要的:
tcl - 如何检查标准输入在 TCL 中是否可读?
使用以下命令,您可以注册一些回调stdin
:
这意味着在执行更新命令期间,thatCallback
当有可用输入时,它将一次又一次地评估stdin
。
如何检查输入是否可用stdin
?
ruby - 使用gets 来自控制台I/O 的额外字符
我正在尝试构建一个 ruby 程序,它创建一个目录并使用控制台输入命名它。
但是,创建的目录末尾总是有乱码?
如何让它停止放置?(即不可打印的字符)