
正如你所看到的那样,即使有足够的空间,上部暗X也会被切割.
发生这种情况是因为它们已经改变颜色并向后打印(从右到左).
这是一个错误,错误的代码,我的系统上的错误设置或(我怀疑它)它应该是什么样的?
以下是生成此输出的代码:
#include <Windows.h>
#include <iostream>
void moveTo(int x,int y){
COORD kord={x,y};
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),kord);
}
void setColor(WORD attributes){
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), attributes);
}
void main(){
for(int i=9;i+1;i--)
{
moveTo(i,0);
std::cout.put('X');
}
for(int i=-10;i;i++)
{
moveTo(i+10,1);
std::cout.put('X');
}
setColor(8);
for(int i=9;i+1;i--)
{
moveTo(i,2);
std::cout.put('X');
}
for(int i=-10;i;i++)
{
moveTo(i+10,3);
std::cout.put('X');
}
setColor(7);
for(int i=9;i+1;i--)
{
moveTo(i,4);
std::cout.put('X');
}
for(int i=-10;i;i++)
{
moveTo(i+10,5);
std::cout.put('X');
}
std::cin.get();
}
Run Code Online (Sandbox Code Playgroud) 我创建了一个存储cookie的网页,以记住用户在方案查看器中放置的ID.它适用于IE,Firefox和Chrome的桌面版本.但是,当我尝试使用Android或iPhone访问它时,它不起作用.
我想知道的是你如何看待存储的cookie或如何调试JavaScript/HTML/CSS.如果我查看桌面Firefox中的错误,我会发现JavaScript和CSS没有错误.