如何在没有iostream的情况下输出到控制台窗口

How to output to console window without iostream in c++?

本文关键字:输出 情况下 控制台 窗口 iostream      更新时间:2023-10-16

我是一名C++初学者。我想知道是否可以在不使用iostream头文件的情况下输出到控制台窗口

问题的答案实际上是!但是如何?

您可以一直深入到C库级别,例如使用printf

如果您根本不想使用标准库,那么您必须使用特定于平台的功能。在Windows中,这里有很多层,很像标准库中的C++与C层。最高的Windows API层是WriteFile函数,在它下面是WriteConsole,然后可能是WriteConsoleOutput,依此类推。

请注意,至少有两个开源项目可以在Windows中提供更合理的控制台功能,即SourceForge的Console2和Google Code的mintty。

相关文章: