C语言

主页 > 软件编程 > C语言 >

C++中的引用传参和指针传参的区别介绍

核心概念对比 概念 C++ 前端 (JS/TS) 值传递 默认方式,完整拷贝 基本类型 (number, string等) 引用传...

C++中std::functional使用场景

std::functional 是 C++ 标准库中一个非常强大的工具,它提供了一种**类型擦除(type erasure)**机制...

C++入门指南:零基础入门教学

学习C++就像学习一门新的语言,需要从字母开始,逐步构建句子和段落。本文就是你的C++字母...

C++ io_uring的使用

io_uring是 Linux 内核在 5.1 版本引入的一套全新的、高性能的异步 I/O (Asynchronous I/O) 接口。它的出...

C++特有的bool变量使用

C++中的bool类型 在C++中,bool是一种基本数据类型,专门用于表示布尔值(真或假)。它是C++语...

C++右值引用(rvalue references)与移动语义(move semantics)

一、右值引用(rvalue references)与移动语义(move semantics)设计动机 1.1 为什么需要移动语义 传...

c++日志库log4cplus快速入门

log4j 用于Java,log4cplus从它衍生而来,用于c++。 用于c++的日志库还有很多,如 log4cxx等,可以根...

从入门到精通C++11 <chrono> 库特性

在 C++11 标准中,引入了许多新的库特性,其中chrono库为时间处理提供了强大而灵活的支持。这...

C++ Sort函数使用场景分析

C++ Sort函数详解 前言 :sort函数是algorithm库下的一个函数,sort函数是不稳定的,即大小相同的...

使用DeepSeek API 结合VSCode提升开发效率

在当今的软件开发领域,API 的使用已经成为不可或缺的一部分。DeepSeek 是一个强大的 API 平台...

使用Cline+deepseek实现VsCode自动化编程

不知道大家有没有听说过cursor这个工具,类似于AI+VsCode的结合体,只要绑定chatgpt、claude等大模...

C++中什么是虚函数

简单地说,那些被virtual关键字修饰的成员函数,就是虚函数。 首先:强调一个概念定义一个函...

Qt实现文件的压缩和解压缩操作

一、实现方式 通过Qt自带的库来实现,使用多线程方式,通过信号和槽来触发压缩与解压缩,...

利用Qt实现FTP服务器并支持多客户端登录

一、效果展示 二、源码实现 由于源码较多,只分享其中一部分 ftpserverwidget.h 1 2 3 4 5 6 7 8 9 1...

C++11的函数包装器std::function使用

C++中的函数包装器(Function Wrapper)是用来封装和管理函数或可调用对象(如函数指针、函数对...

C++指针和对象成员访问的区别:`.` 与 `->` 的使用小结

在学习 C++ 时,常常会遇到访问对象成员的两种符号:.和-。这两个符号看似简单,但它们的正...

C++中std::thread{}和std::thread()用法

std::thread{}和std::thread()用法 在C++中,std::thread是用于处理线程的类。 关于std::thread{}和std::thre...

Qt实现日志文件的滚动写入

Qt 日志文件的滚动写入 flyfish 日志文件的滚动写入功能。在日志文件达到10MB时创建新的日志文...

Java打印星号图案和数字图案的代码

使用循环和控制语句打印图案 在 Java 中,使用循环和控制语句是打印图案的最佳方法。循环可...

解读构造函数的调用规则、深拷贝与浅拷贝

1.调用规则 默认情况下,C++至少会给一个类添加三个函数: 默认构造函数(无参,函数体为空...
首页 1 2 3 4 5 下一页 末页