百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
C

cpp-terminal

> 编程语言
开源

用于编写多平台终端应用程序的 C++ 库

672 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

用于编写多平台终端应用程序的 C++ 库

CPP-Terminal 是一个小巧且无依赖的 C++ 库,用于编写基于终端的跨平台应用程序。它遵循“零开销原则”,并将外部包含的文件限制在 C++ STL 中。由于是跨平台的,我们目前支持 Windows、Linux 和 MacOS,并提供了跨所有平台的统一 API。我们的主要功能包括颜色、键盘输入、终端大小调整处理以及其他常见的终端功能。还可以从 Windows GUI 应用程序中打开受管理的终端。

int main() { std::cout int __stdcall WinMain(HINSTANCE hinst, HINSTANCE hprev, LPSTR cmdline, int show) { std::cout Windows 10 之前的版本缺少进入"原始模式"的 Win32 API 功能,因此无法使用。它们还缺乏 ANSI 支持。有关为 MSVC/Win32 之前的 Windows 版本添加支持的详细信息,请参阅 #173。

对 CPP-Terminal 的贡献非常受欢迎,不仅可以通过代码来实现,还可以通过其他方式来实现。扩展其功能,报告或修复错误,以及扩展文档只是其中的一些方式。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言