C++输出彩色字体
一.需要的头文件
1.<windows.h>
2.<iostream>
3.<cstdio>
二.代码
#include <iostream>
#include <cstdio>
#include <windows.h>
using namespace std;
template<typename T>
void ColorCout(T t,const int ForeColor=7,const int BackColor=0){
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),ForeColor+BackColor*0x10);
cout<<t;
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),7);
}
int main(){
for(int i=0;i<=15;i++) ColorCout("x",i);
return 0;
}