全部评论 44

  • #include<iostream>
    #include<windows.h>
    #include<conio.h>
    #include<time.h>
    #include<string>
    using namespace std;

    /=============== all the structures ===============/

    typedef struct Frame
    {
    COORD position[2];
    int flag;
    }Frame;

    /=============== all the functions ===============/

    void SetPos(COORD a)// set cursor
    {
    HANDLE out=GetStdHandle(STD_OUTPUT_HANDLE);
    SetConsoleCursorPosition(out, a);
    }

    void SetPos(int i, int j)// set cursor
    {
    COORD pos={i, j};
    SetPos(pos);
    }

    void HideCursor()
    {
    CONSOLE_CURSOR_INFO cursor_info = {1, 0};
    SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE), &cursor_info);
    }

    //把第y行,[x1, x2) 之间的坐标填充为 ch
    void drawRow(int y, int x1, int x2, char ch)
    {
    SetPos(x1,y);
    for(int i = 0; i <= (x2-x1); i++)
    cout<<ch;
    }

    //在a, b 纵坐标相同的前提下,把坐标 [a, b] 之间填充为 ch
    void drawRow(COORD a, COORD b, char ch)
    {
    if(a.Y == b.Y)
    drawRow(a.Y, a.X, b.X, ch);
    else
    {
    SetPos(0, 25);
    cout<<"error code 01:无法填充行,因为两个坐标的纵坐标(x)不相等";
    system("pause");
    }
    }

    //把第x列,[y1, y2] 之间的坐标填充为 ch
    void drawCol(int x, int y1, int y2, char ch)
    {
    int y=y1;
    while(y!=y2+1)
    {
    SetPos(x, y);
    cout<<ch;
    y++;
    }
    }

    //在a, b 横坐标相同的前提下,把坐标 [a, b] 之间填充为 ch
    void drawCol(COORD a, COORD b, char ch)
    {
    if(a.X == b.X)
    drawCol(a.X, a.Y, b.Y, ch);
    else
    {
    SetPos(0, 25);
    cout<<"error code 02:无法填充列,因为两个坐标的横坐标(y)不相等";
    system("pause");
    }
    }

    //左上角坐标、右下角坐标、用row填充行、用col填充列
    void drawFrame(COORD a, COORD b, char row, char col)
    {
    drawRow(a.Y, a.X+1, b.X-1, row);
    drawRow(b.Y, a.X+1, b.X-1, row);
    drawCol(a.X, a.Y+1, b.Y-1, col);
    drawCol(b.X, a.Y+1, b.Y-1, col);
    }

    void drawFrame(int x1, int y1, int x2, int y2, char row, char col)
    {
    COORD a={x1, y1};
    COORD b={x2, y2};
    drawFrame(a, b, row, col);
    }

    void drawFrame(Frame frame, char row, char col)
    {
    COORD a = frame.position[0];
    COORD b = frame.position[1];
    drawFrame(a, b, row, col);
    }

    void drawPlaying()
    {
    drawFrame(0, 0, 48, 24, '=', '|');// draw map frame;
    drawFrame(49, 0, 79, 4, '-', '|');// draw outp

    2024-08-22 来自 浙江

    0
  • 6

    2024-08-22 来自 浙江

    0
  • 怎么攻击啊

    2024-08-18 来自 河北

    0
  • ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้

    2024-07-12 来自 浙江

    0
  • 我和“碧桂园保安大队”的小伙伴都在ACGO等你,快用这个专属链接加入我们吧!https://www.acgo.cn/application/1801942277579771904

    2024-07-10 来自 北京

    0
  • 我和“碧桂园保安大队”的小伙伴都在ACGO等你,快用这个专属链接加入我们吧!https://www.acgo.cn/application/1801942277579771904
    我和“碧桂园保安大队”的小伙伴都在ACGO等你,快用这个专属链接加入我们吧!https://www.acgo.cn/application/1801942277579771904

    我和“碧桂园保安大队”的小伙伴都在ACGO等你,快用这个专属链接加入我们吧!https://www.acgo.cn/application/1801942277579771904

    2024-07-10 来自 北京

    0
  • ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้

    2024-07-10 来自 广东

    0
  • ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้
    ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้
    ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้
    ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้
    ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้
    ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้
    ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้
    ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้
    ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้
    ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้

    2024-07-08 来自 浙江

    0
  • ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้

    2024-07-08 来自 浙江

    0
  • ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้

    2024-07-08 来自 浙江

    0
  • ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้

    2024-07-08 来自 浙江

    0
  • ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้

    2024-07-08 来自 浙江

    0
  • ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้

    2024-07-08 来自 浙江

    0
  • ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้

    2024-07-08 来自 浙江

    0
  • #include<iostream>
    #include<windows.h>
    #include<conio.h>
    #include<time.h>
    #include<string>
    using namespace std;

    /=============== all the structures ===============/

    typedef struct Frame
    {
    COORD position[2];
    int flag;
    }Frame;

    /=============== all the functions ===============/

    void SetPos(COORD a)// set cursor
    {
    HANDLE out=GetStdHandle(STD_OUTPUT_HANDLE);
    SetConsoleCursorPosition(out, a);
    }

    void SetPos(int i, int j)// set cursor
    {
    COORD pos={i, j};
    SetPos(pos);
    }

    void HideCursor()
    {
    CONSOLE_CURSOR_INFO cursor_info = {1, 0};
    SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE), &cursor_info);
    }

    //把第y行,[x1, x2) 之间的坐标填充为 ch
    void drawRow(int y, int x1, int x2, char ch)
    {
    SetPos(x1,y);
    for(int i = 0; i <= (x2-x1); i++)
    cout<<ch;
    }

    //在a, b 纵坐标相同的前提下,把坐标 [a, b] 之间填充为 ch
    void drawRow(COORD a, COORD b, char ch)
    {
    if(a.Y == b.Y)
    drawRow(a.Y, a.X, b.X, ch);
    else
    {
    SetPos(0, 25);
    cout<<"error code 01:无法填充行,因为两个坐标的纵坐标(x)不相等";
    system("pause");
    }
    }

    //把第x列,[y1, y2] 之间的坐标填充为 ch
    void drawCol(int x, int y1, int y2, char ch)
    {
    int y=y1;
    while(y!=y2+1)
    {
    SetPos(x, y);
    cout<<ch;
    y++;
    }
    }

    //在a, b 横坐标相同的前提下,把坐标 [a, b] 之间填充为 ch
    void drawCol(COORD a, COORD b, char ch)
    {
    if(a.X == b.X)
    drawCol(a.X, a.Y, b.Y, ch);
    else
    {
    SetPos(0, 25);
    cout<<"error code 02:无法填充列,因为两个坐标的横坐标(y)不相等";
    system("pause");
    }
    }

    //左上角坐标、右下角坐标、用row填充行、用col填充列
    void drawFrame(COORD a, COORD b, char row, char col)
    {
    drawRow(a.Y, a.X+1, b.X-1, row);
    drawRow(b.Y, a.X+1, b.X-1, row);
    drawCol(a.X, a.Y+1, b.Y-1, col);
    drawCol(b.X, a.Y+1, b.Y-1, col);
    }

    void drawFrame(int x1, int y1, int x2, int y2, char row, char col)
    {
    COORD a={x1, y1};
    COORD b={x2, y2};
    drawFrame(a, b, row, col);
    }

    void drawFrame(Frame frame, char row, char col)
    {
    COORD a = frame.position[0];
    COORD b = frame.position[1];
    drawFrame(a, b, row, col);
    }

    void drawPlaying()
    {
    drawFrame(0, 0, 48, 24, '=', '|');// draw map frame;
    drawFrame(49, 0, 79, 4, '-', '|');// draw outp

    2024-07-07 来自 广东

    0
  • 能不能搞个游戏说明,不会玩

    2024-07-07 来自 广东

    0
    • userId_undefined

      才雄

      回复AC

      2024-08-15 来自 广东

      0
  • ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็
    ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้

    ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้


    ้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้
    ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้
    ด้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้้้้้้้็้

    2024-07-07 来自 浙江

    0
  • 2024-07-07 来自 浙江

    0
  • 像啊,很像啊

    2024-07-07 来自 浙江

    0

热门讨论