菜鸟笔记
提升您的技术认知

c 笔记-ag真人官方网

const修饰普通成员函数

菜鸟阅读 : 297

我们知道this指针指向的是具体的对象,普通的成员函数存在(加深记忆),设计this指针的时候格式为*const this(常量指针)。 const修饰变量一般有两种方式:const t a,或者 t const *a,这两者都是一样的,主...

boost thread 参数传递

菜鸟阅读 : 390

boost thread 参数传递 #include #include using namespace std; void func1(const int ...

std::unique_lock和std::lock_guard你会用吗

菜鸟阅读 : 332

std::unique_lock 是 c 标准库中提供的一个互斥量封装类,用于实现互斥访问和线程同步。它提供了更灵活的锁定和解锁机制,可以适应不同的场景和需求。 std::unique_lock 可以与 std::mutex 或其他可锁...

c raii机制和原理

菜鸟阅读 : 475

1.什么是raii raii(resource acquisition is initialization)是由c 之父bjarne stroustrup提出的,中文翻译为资源获取即初始化,他说:使用局部对象来管理资源的技术称为资源获取即...

curl post请求发送json格式数据

菜鸟阅读 : 542

以下代码可以作为测试接收请求的程序直接复制使用: from flask import flask, request app = flask(__name__) @app.route('/service', methods=['post'])...

c 中std::vector转string

菜鸟阅读 : 452

在c 中将std::vector在不经过for遍历的前提下转为string accumulate函数 #include #include #include

c 字符串中文字符处理

菜鸟阅读 : 631

c 中如何处理中文字符。学过c 的都知道标准库中的 std::string更像是一个存储着 char的容器,而不是普遍意义上的字符串。而我们的中文字符又无法使用单个 char进行存储。 常见用于中文的的字符编码有 gbk和 utf-8,...

一文让你成为c 指针大师,掌握智能指针神器!

菜鸟阅读 : 876

1. 内存管理的挑战 在c 中,内存管理是程序开发中至关重要的一个方面。由于c 语言的灵活性和高性能要求,程序员通常需要手动管理内存。这种手动管理方式虽然强大,但也带来了许多挑战和问题。在这部分中,我们将探讨手动内存管理的缺陷以及智能指...

c using 关键字的三种作用

菜鸟阅读 : 902

使用命名空间 编程过程中有很多的类名和函数名,很容易重复,因此c 引入了命名空间供开发者使用。平时用的最多的 using namespace std 就是指在作用域中使用 stl 库(standard template library)。...

网站地图