C++ Turbo C和x2B中的彩色输出+;

C++ Turbo C和x2B中的彩色输出+;,c++,colors,dos,turbo-c++,dosbox,C++,Colors,Dos,Turbo C++,Dosbox,我的编译器是 我使用这个是因为Turbo C++是编译器的 我的高中已经选择教C++编程语言。 有人强调,我在编写期末专题时使用了这个编译器 我运行的是Windows 8.1(64位),采用英特尔Core i5-3317U CPU@1.70GHz 为了生动活泼,为了向大众文化致敬,, 我希望输出屏幕显示绿色文本。 以下是似乎有效的方法: #include<iostream.h> #include<conio.h> void main(){ clrscr(); text

我的编译器是
我使用这个是因为Turbo C++是编译器的 我的高中已经选择教C++编程语言。 有人强调,我在编写期末专题时使用了这个编译器

我运行的是Windows 8.1(64位),采用英特尔Core i5-3317U CPU@1.70GHz

为了生动活泼,为了向大众文化致敬,, 我希望输出屏幕显示绿色文本。

以下是似乎有效的方法:

#include<iostream.h>
#include<conio.h>
void main(){
 clrscr();
 textcolor(2); // text set to green colour (conio.h function)
 cprintf("\n\t Hello World"); // cprintf from conio.h
 cout << "\n\t Hello World"; // cout from iostream.h
 getch();
}
#包括
#包括
void main(){
clrsc();
textcolor(2);//文本设置为绿色(conio.h函数)
cprintf(“\n\t Hello World”);//来自conio.h的cprintf

啊,上世纪90年代,他们想要回他们的QEMM:)

我能想到的一个解决方案是将其放在CONFIG.SYS中:

DEVICE=C:\DOS\ANSI.SYS

然后输出。

啊,上世纪90年代,他们想要回他们的QEMM:)

我能想到的一个解决方案是将其放在CONFIG.SYS中:

DEVICE=C:\DOS\ANSI.SYS

然后输出。

您可以使用Consteam库进行彩色文本输出:

#include <constrea.h>
int main()
{
    constream cout;
    cout << setclr(2);
    cout << "\n\t Hello, World!" << endl;
    getch();
    return 0;
}
#包括
int main()
{
施工图;

cout您可以使用Consteam库进行彩色文本输出:

#include <constrea.h>
int main()
{
    constream cout;
    cout << setclr(2);
    cout << "\n\t Hello, World!" << endl;
    getch();
    return 0;
}
#包括
int main()
{
施工图;

cout您只需要在textcolor()之后添加clrsc();函数;它与couts一起工作

您只需要在textcolor()之后添加clrsc();函数克里斯说:“我知道,我相信,我会保证,在我完成学业的那一刻,我就可以重新学习C++。但是现在,我使用比我大的编译器,甚至写密码器的代码都过时了。我几十年来没有使用Turbo C++,但我记得什么时候。它被广泛认为是“最好的”。我想知道他们的iostreams实现中是否有一种功能,允许人们执行类似cout.color(0x0020ff)的操作。类似于我们设置填充字符的操作:cout.fill(“#”)或字段宽度:cout.width(4);另一个想法是,你能在DOSBox中设置前景颜色吗?@BradS。我已经搜索了很多,但没有关于这种cout方法的线索。此外,我无法编辑DOSBox实例的任何设置,因为我已经下载了turboc++和DOSBox作为一个包。我在问题中添加了一个链接。仅供参考,这门课程很可能对你有更多帮助克里斯:我知道,我保证在我完成学业的时候重新学习C++。但是现在,我使用比我大的编译器,甚至写密码器的代码都过时了。我几十年来没有使用Turbo C++,但我记得当时人们广泛认为它是“最好的”。我想知道IO中是否有一个工具。streams实现,允许执行cout.color(0x0020ff)之类的操作。类似于设置填充字符的操作:cout.fill(“#”);或字段宽度:cout.width(4);另一个想法是,你能在DOSBox中设置前景颜色吗?@BradS。我已经搜索了很多次,但没有关于这种cout方法的线索。此外,我无法编辑DOSBox实例的任何设置,因为我已经下载了turboc++和DOSBox作为一个包。我在问题中添加了一个链接。实际上,我可以想出另一个解决方案:一些诅咒之门图书馆,例如,1992年左右曾经有一个PCCourses图书馆:实际上,我可以想出另一个解决方案:某种诅咒图书馆,例如,1992年左右曾经有一个PCCourses图书馆: