我正在写一个多线程的套接字聊天。在用户按回车键之前,有没有办法在给定的时间获取控制台输入?
假设我正在键入一条消息,当我正在键入它时,服务器向我发送了一条消息。服务器的消息将在我当前正在编写的消息之后立即打印出来。
它看起来怎么样:
Me>Hey!
Server>Heya!
Me>How are yServer>Hello!
如果可能,我想保存"How are y“字符串,删除它,并在服务器输出后再次粘贴它:
Me>Hey!
Server>Heya!
Server>Hello!
Me>How are y
我在std::chrono::zoned_time{}中遇到了一个奇怪的问题。甚至奇怪的是,它工作在我的机器上,而不是我正在为之构建这个应用程序的远程服务器上。
我在那里找到的这个简单的代码女巫,
#include <iostream>
#include <chrono>
using namespace std::chrono;
int main()
{
zoned_time zt("Antarctica/Casey", sys_days{2021y/September/15d}+16h+45min);
sys_info si = z
我想在grub2中做一个特殊的引导选项。当选择此引导选项作为引导目标时,它将挂载为read only (而不是普通的读/写模式),并运行一个在用普通grub引导选项引导系统时不正常运行的脚本。知道我该怎么做吗?
我更喜欢使用Ubuntu18.04服务器版本的解决方案,但这不是一个要求,如果有任何发行版本的解决方案,我想阅读它。