我有一个程序,需要控制台输入,我正在尝试调试。 发送EOF(在shell中为Ctrl + D)对其function很重要; 但Ctrl + D不会在Eclipse的调试器控制台中发送一个。
这应该是超级简单的,但谷歌(和我有限的经验)没有产生任何结果。 非常感谢您的帮助!
这是一个错误,请看这里:
在Eclipse CDT控制台中传递传输结束(Ctrl + D)字符
我刚刚找到了解决这个问题的方法:
在控制台上输入输入后,单击另一个窗口(编辑器,Project Explorer等),然后单击控制台上的。 点击Ctrl + Z现在可以正常工作。
我认为它(在Unix / Linux系统上没有响应Ctrl + D而在DOS上没有响应Ctrl + Z?Windows系统)是一个错误,大约2年前。 Eclipse邮件列表或错误数据库应该有更好的信息。 有关错误报告的更多信息,请参阅此处 。
在Mac上用于C ++项目尝试禁用此function:转到运行 – >运行配置…取消选中将流程输入和输出连接到终端。 它对我有用。
需要了解更多c/c++开发分享在Eclipse的调试器控制台中发送EOF,也可以关注C/ C++技术分享栏目—计算机技术网(www.ctvol.com)!
以上就是c/c++开发分享在Eclipse的调试器控制台中发送EOF相关内容,想了解更多C/C++开发(异常处理)及C/C++游戏开发关注计算机技术网(www.ctvol.com)!)。
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/c-cdevelopment/979836.html