我不是VC ++ Dev,但我正在寻找编辑源代码。我想在我的控制台上添加不同颜色的新行(绿色,红色......)
void main()
{
static char * DES_KEY = "!_a^Rc*|#][Ych$~'(M _!d4aUo^%${T!~}h*&X%";
XStrDESUtil desUtil(DES_KEY);
printf("Password: %s\n", desUtil.Decrypt("1a6a2dfd3e44b8a0b02a2b66c801821e").c_str());
system("PAUSE");
}
我已经搜索了但我发现的所有内容都是
printf ("\033[34;01mBonjour\033[00m\n");
和那些角色......但由于某些原因它不起作用:(
答案 0 :(得分:1)
查看这个适用于ANSI和Windows控制台的仅限标头的库:
https://github.com/tapio/rlutil
rlutil::setColor(rlutil::GREEN);
rlutil::setColor(rlutil::RED);
应该足够了
答案 1 :(得分:1)
在Windows中,您可以使用Windows Console Functions,例如SetConsoleTextAttribute。
我创建了一个小的免费C ++模板库(仅一个标头)来包装许多功能。可在http://cppconlib.codeplex.com/处获得。