
编程概念
文章平均质量分 79
OpenC++
后之览者,亦将有感于斯文
展开
-
【MySQL】常用语句
掌握这些MySQL语句后,可覆盖MySQL日常开发与管理的90%场景。进阶学习可探索存储过程、触发器、视图等高级功能。原创 2025-02-04 22:58:25 · 2210 阅读 · 0 评论 -
【PB】protobuf安装使用详解
PB 是 Protocol Buffers 的简称。Protocol Buffers 是一种由 Google 开发的数据序列化格式,用于结构化数据的存储、交换和通信。它是一种轻量、高效、可扩展的数据交换格式。PB 通过使用预定义的消息类型和二进制编码来表示数据。你可以使用 Protocol Buffers 的定义语言(Protocol Buffers IDL)来定义数据结构和消息类型,然后使用相应的编译器将定义文件编译成特定编程语言的类或结构体,从而实现在不同编程语言中使用 Protocol Buffe原创 2023-10-24 10:55:45 · 1037 阅读 · 0 评论 -
【C++11/C++20】特性介绍
C++11 带来了许多强大的功能,提高了代码的可读性和性能,并使C++成为一个更现代化的编程语言。自那时以来,C++的标准还经历了多个版本的更新,每个版本都引入了新的特性和改进。C++20 极大地丰富了C++语言,提供了更多的现代化编程工具和性能优化,使得C++成为一个更加强大和灵活的编程语言。原创 2023-10-02 20:27:42 · 582 阅读 · 0 评论 -
【Linux】常用指令汇总
- 以下示例涵盖了常见的Linux指令用法,可以根据具体需求进行调整和扩展。- 在终端中输入`man`命令查看每个指令的详细帮助文档,以了解更多选项和用法。原创 2023-08-12 16:23:42 · 237 阅读 · 0 评论 -
【C++】多线程(thread)使用详解
多线程(multithreading),是指在软件或者硬件上实现多个线程并发执行的技术。具有多核CPU的支持的计算机能够真正在同一时间执行多个程序片段,进而提升程序的处理性能。在一个程序中,这些独立运行的程序片段被称为“线程”(Thread),利用其编程的概念就叫作“多线程处理”。原创 2023-06-25 20:16:15 · 22775 阅读 · 5 评论 -
【C++】#ifndef #endif含义与使用说明
`#ifndef` 和 `#endif` 是 C++ 预处理器指令,通常用来避免头文件的重复包含。原创 2023-05-05 15:28:17 · 2797 阅读 · 3 评论 -
【C++】内联函数(inline)与宏定义(#define)使用说明及区别
详细分析C++中内联函数(inline)与宏定义(#define)使用方法和注意事项以及两者的异同点。原创 2023-05-05 13:10:51 · 8829 阅读 · 5 评论 -
【C++】指针常量与常量指针的含义与区别
分别介绍C++中指针常量与常量指针的含义以及两者的区别,分享了一种简单快速的区分方法,避免大家混淆两者概念。原创 2023-06-10 14:00:50 · 186 阅读 · 0 评论 -
【C++11】基于范围的for循环使用说明
C++11 引入了基于范围的 `for` 循环(Range-based for loop),它是一种方便遍历容器或其他可迭代对象的**语法糖**。原创 2023-06-07 10:30:39 · 739 阅读 · 0 评论 -
【C++】语法糖(Syntactic Sugar)的概念与常见应用
语法糖(Syntactic Sugar),也译为糖衣语法,是一种编程语言的设计概念,指的是一种语法结构或编码风格,它在语法上提供了更简洁、更易读的方式来表达某个特定的操作或概念,但在底层实现上仍使用了相对复杂的语法规则或操作。原创 2023-06-05 21:19:01 · 1504 阅读 · 0 评论