Googletest Quick Start

Guide on how to install GoogleTest framework and run simple unit tests using CMake and g++. Includes solutions for common issues during setup.

Curl 和 libcurl 快速入门

Learn how to install curl and libcurl on Linux, compile and use them in C/C++ applications, and understand their command and library functions for HTTP communication.

GDB 快速入门

This document provides an overview of using GDB, a command-line-based debugging tool, essential for C++ programmers on Linux. It covers GDB commands, breakpoint settings, code navigation, expression evaluation, and introduces CGDB for enhanced debugging.

调用和回调函数

This article explains what callback functions are in C++ programming, how they differ from normal function calls, and provides insights into their usage and registration. Examples are provided to elucidate these concepts.

结构体的定义方式

A guide on using typedef to simplify the definition of structures and pointers in C/C++, including practical coding examples. Explore different syntactical variations to optimize code readability and efficiency.