
我的意思是像这样的1
谢谢.
解决方法 利用C 11功能的快速代码(即跨平台)#include <atomic>#include <thread>#include <iostream>voID ReadCin(std::atomic<bool>& run){ std::string buffer; while (run.load()) { std::cin >> buffer; if (buffer == "Quit") { run.store(false); } }}int main(){ std::atomic<bool> run(true); std::thread cinThread(ReadCin,std::ref(run)); while (run.load()) { // main loop } run.store(false); cinThread.join(); return 0;} 总结 以上是内存溢出为你收集整理的C同时输入和输出到控制台窗口全部内容,希望文章能够帮你解决C同时输入和输出到控制台窗口所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)