2013-02-11 91 views
0

我对C++仍然很陌生,所以请耐心等待。C++控制台更改文本位置

我目前正在做控制台输出应用程序,我想做一个简单的矩阵计算器。所以我希望用户为矩阵的每个元素输入4个值。每个元素应该在屏幕上不同的xy位置。所以它构成了一个正方形,一个简单的2x2矩阵。

我不知道如何改变C++文本的位置。我之前使用过Pascal编程语言,所有你需要做的事情是'gotoXY(20,40)',然后是一个声明。

我知道这可能是一个简单的问题,但我似乎无法解决这个问题。

+0

为什么不使用'\ t'进行对齐? – 2013-02-11 06:27:09

+0

你是对的我可以做到这一点。谢谢。 – 2013-02-11 06:31:04

+0

@ACB为此,最好使用'std :: setw()'。 – 2013-02-11 06:42:26

回答

0

如果这是在Windows上,你应该使用SetConsoleCursorPosition。我想我在这里为你提供合适的助手课程:Helper Class for Console Functions

+0

这正是我想要的,谢谢! – 2013-02-11 09:03:58