Hi

hello world #include <iostream> int main() { std::cout << "hi" << std::endl; }

March 18, 2024 · 1 min · Cedric

Showoff

This is a showoff direction for the cool cpper.

March 18, 2024 · 1 min · Cedric

cpp: applications

cpp 目前被应用在以下一些领域中。 游戏开发:cpp 是游戏开发中最常用的编程语言之一。它能够优化资源、提供多人联机功能,并且适用于开发3D游戏。著名的 UE 引擎。 图形用户界面(GUI)应用程序:许多常用的 GUI 应用程序,如 Adobe 系统的 Illustrator 和 Photoshop,以及微软的 Win Amp 媒体播放器都是使用 cpp 开发的。 数据库管理系统:流行的数据库管理工具,如 MySQL、Oracle、Postgres 和 MongoDB,都是使用 cpp 开发的。cpp 的文件处理、高速性、可靠性、函数、类和对象等特性使其非常适合数据管理。有一个数据库引擎排名的网站可以参考:https://db-engines.com/en/ranking。 操作系统:大多数操作系统,如 Microsoft Windows、Apple Mac OS X 和移动操作系统 iOS,都是使用 cpp 开发的。作为操作系统同时期发展起来的 cpp,是操作系统的主力语言。 浏览器:许多常用的网页浏览器,如 Google Chrome、Mozilla Firefox 和 Internet Explorer,都是使用 cpp 编写的。cpp 能够使浏览器以高速和最小延迟运行,确保网页内容快速加载。 分布式存储和文件系统:cpp 是实现云存储系统的首选语言,因为它能够与硬件紧密配合,并提供多线程支持,以构建并发应用和负载容忍系统。很多分布式文件系统都是使用 cpp 开发的。 编译器:许多高级编程语言的编译器都是使用 C 或 cpp 编写的。cpp 作为低级语言,能够直接操作硬件资源,因此非常适合编写编译器。比如说 LLVM,很多编程语言都受益于 LLVM。 嵌入式系统:各种嵌入式系统,如智能手表和医疗设备系统,都使用 cpp 进行编程,因为它更接近硬件级别,并且可以提供许多低级功能调用。 企业软件:cpp 用于开发许多企业软件,以及高级应用程序,如飞行模拟和雷达处理。 库:许多高级数学计算库使用 cpp 作为核心编程语言。cpp 比大多数其他编程语言更快,并且支持并发,因此在需要速度和并发性的应用程序中,cpp 是最受欢迎的开发语言之一。

January 14, 2024 · 1 min · Cedric

cpp: what can I do with it

cpp 是我最开始学习的编程语言,最开始只学到了点皮毛,其实就是 c + class。懂得了面向对象的概念,但是对于多态、封装、继承都没怎么接触。学习数据结构和算法也是使用 cpp,这个时候开始接触 STL,对于 STL 的边界还是没有概念。至于 cpp 的泛型编程、RAII、异常处理、多线程,都是在煜哥的带领下接触到的。知道了 cppreference、 effective cpp,至于学了 cpp,除了能用它来做算法题,一点也没想过用 cpp 可以来做什么。 cpp 目前可以用来干什么呢? 作为一个系统级编程语言,加上历史悠久,目前 cpp 已经应用在许多领域,包括游戏开发、图形用户界面(GUI)应用程序、数据库管理系统、操作系统、浏览器、云计算和分布式系统、编译器、嵌入式系统、企业软件和库。 cpp 应用列表

January 14, 2024 · 1 min · Cedric