Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 在Windows命令控制台中将多个字符输出到同一位置,而不覆盖_C++_Windows - Fatal编程技术网

C++ 在Windows命令控制台中将多个字符输出到同一位置,而不覆盖

C++ 在Windows命令控制台中将多个字符输出到同一位置,而不覆盖,c++,windows,C++,Windows,我试图在控制台窗口中的同一位置输出多个字符,而不覆盖/清除任何字符 只需将光标位置移动到x和y坐标,就可以清除现有字符并将新字符写入屏幕 cout << "O"; SetConsoleCursorPosition(hConsole, pos); cout << "I"; cout这不是控制台的工作方式。每个单元格包含一个字符。重复的不是重复的。副本建议在不使用ANSI控制字符的情况下将对象定位在特定位置。这个问题讨论的是叠加图示符以生成混合体。在我看来完全不同。(顺便说

我试图在控制台窗口中的同一位置输出多个字符,而不覆盖/清除任何字符

只需将光标位置移动到x和y坐标,就可以清除现有字符并将新字符写入屏幕

cout << "O";
SetConsoleCursorPosition(hConsole, pos);
cout << "I";

cout这不是控制台的工作方式。每个单元格包含一个字符。重复的不是重复的。副本建议在不使用ANSI控制字符的情况下将对象定位在特定位置。这个问题讨论的是叠加图示符以生成混合体。在我看来完全不同。(顺便说一句,答案应该是一个简单的“不”。这是不可能的。)但提议的副本不是副本。谢谢@Wyck。我担心它会被标记为重复,因为我搜索了相当多的时间,发现问题的措辞类似,但含义不同。至于不可能,现在我知道了!这不是控制台的工作方式。每个单元格包含一个字符。重复的不是重复的。副本建议在不使用ANSI控制字符的情况下将对象定位在特定位置。这个问题讨论的是叠加图示符以生成混合体。在我看来完全不同。(顺便说一句,答案应该是一个简单的“不”。这是不可能的。)但提议的副本不是副本。谢谢@Wyck。我担心它会被标记为重复,因为我搜索了相当多的时间,发现问题的措辞类似,但含义不同。至于不可能,现在我知道了!