错误:无效查询,错误:呼叫已取消

Posted

技术标签:

【中文标题】错误:无效查询,错误:呼叫已取消【英文标题】:ERROR: Invalid query, ERROR: Call cancelled 【发布时间】:2020-04-28 09:42:38 【问题描述】:

当我执行这个命令时,我的程序中有一个错误: auto cmdout = _popen("tasklist", "r"); 输出是:

ERROR: Invalid query
ERROR: Call cancelled

怎么了?我正在使用 Visual Studio 2019 和标准 c++ 程序。

我尝试将auto cmdout 更改为FILE* cmdout

【问题讨论】:

_popen 不是 Windows API 的一部分。包括 Windows.h 标头既不是必需的,也不是相关的。 我知道,但我在我的程序中将它用于其他功能。 我们不关心您的程序。我们关心您的问题。 minimal reproducible example 是提出问题的最有效方式。 【参考方案1】:

错误是我使用“r”作为第二个参数而不是“w”。

【讨论】:

以上是关于错误:无效查询,错误:呼叫已取消的主要内容,如果未能解决你的问题,请参考以下文章

XP网络连接拨号时显示错误693

Boomi Timer 中的 uCanAccess 错误已取消

Google BigQuery:错误:架构更新无效。字段已将模式从 REQUIRED 更改为 NULLABLE

使用Gomock进行测试会返回错误:预期的呼叫已被称为最大次数

无法生成 ngrokpanic:运行时错误:无效的内存地址或 nil 指针取消引用

k6:WARpanic:运行时错误:无效的内存地址或 nil 指针取消引用