如何使用功能gotoxy(int x,int y)

时间:2019-04-11 15:09:01

标签: c++ visual-c++

我包括cstdlib,stdlib.h,stdio.h,conio.h,iostream,然后键入 使用命名空间std ...(bla bla bla bla)和gotoxy()...但是红色的卷曲下划线和build(loading ...)和...“ build failed” ... 然后好吧,我尝试了很多次,什么也没做。任何人(请!)可以告诉我代码有什么问题吗? 在这里:

import pandas as pd
import re

srch=re.compile(r"\w+")

data=pd.read_csv("CSV_FILE.csv")
cols=data.columns
new_cols=list(map(lambda v:v.group(),(list(map(srch.search,cols)))))
data.columns=new_cols

我认为不应该在使用前声明此功能

顺便说一句谢谢你,因为我很绝望

1 个答案:

答案 0 :(得分:2)

对于VC ++,您可以使用SetConsoleCursorPosition()定义自己的函数,因为标准库中没有gotoxy()函数:

#include <windows.h>    
void gotoxy(int x, int y)
{
    COORD coordinate;
    coordinate.X = x;
    coordinate.Y = y;
    SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coordinate);
}