dutrmp19
Published on undefined in C-CPP with dutrmp19

随笔分类 -  C-CPP

摘要:C++ 中的线程、锁和条件变量 Created: 2024-06-19T17:17+08:00 Published: 2024-11-18T10:39+08:00 Categories: C-CPP 目录线程创建与执行锁lock guard examplemutex 底层实现解释 by GPT条件变 阅读全文
posted @ 2024-11-18 14:08 dutrmp19 阅读(22) 评论(0) 推荐(0) 编辑
摘要:C++ lambda 表达式与「函数对象」(functor) Created: 2024-06-27T16:29+08:00 Published: 2024-11-17T17:01+08:00 Modified: 2024-11-23T19:52+08:00 Categories: C-CPP fu 阅读全文
posted @ 2024-11-17 17:04 dutrmp19 阅读(12) 评论(0) 推荐(0) 编辑
摘要:C++ 模板 Created: 2024-03-24T20:24+08:00 Published: 2024-11-17T16:37+08:00 Categories: CPP 目录偏特化类模板函数模板形参包Question我记不住模板的语法,尤其是偏特化的语法,怎么办?面试问题利用类模板和函数模板 阅读全文
posted @ 2024-11-17 16:50 dutrmp19 阅读(10) 评论(0) 推荐(0) 编辑
摘要:CPP 智能指针 Created: 2024-06-30T20:43+08:00 Published: 2024-11-16T23:17+08:00 Categories: C-CPP 智能指针的作用 智能指针最初使的作用就是离开作用域调用析构函数。 因为 malloc 出来的东西只能通过指针持有, 阅读全文
posted @ 2024-11-16 23:20 dutrmp19 阅读(8) 评论(0) 推荐(0) 编辑
摘要:C++ 中的内存序 cpp memory order Created: 2024-06-29T11:08+08:00 Published: 2024-11-15T17:41+08:00 Categories: C-CPP 目录单核访存模型多核访存模型 与 sequentially consisten 阅读全文
posted @ 2024-11-15 17:43 dutrmp19 阅读(36) 评论(0) 推荐(0) 编辑
摘要:allocator、polymorphic allocator 与 memory_resource Created: 2024-07-04T10:59+08:00 Published: 2024-07-05T11:27+08:00 Categories: C-CPP custom allocator 阅读全文
posted @ 2024-07-05 11:37 dutrmp19 阅读(41) 评论(0) 推荐(0) 编辑
摘要:左值、右值、移动语义、完美转发 created: 2024-06-25T15:20+08:00 published: 2024-06-26T10:40+08:00 categories: c-cpp C++ Rvalue References Explained 「右值引用」类型 先不讨论什么是移动 阅读全文
posted @ 2024-06-26 10:41 dutrmp19 阅读(14) 评论(0) 推荐(0) 编辑
摘要:gdb 使用 gdb usage Created: 2024-04-29T20:17+08:00 Published: 2024-04-30T16:02+08:00 Categories: CPP 编译需要加上参数 -g 简单的如 step、continue 就不介绍了,参考 Linux 系统编程( 阅读全文
posted @ 2024-04-30 16:01 dutrmp19 阅读(6) 评论(0) 推荐(0) 编辑
摘要:CPP Houjie Subtitle: 侯捷 C++ 课程笔记 Created: 2023-11-25T10:40+08:00 Categories: CPP 目录面向对象编程(上)C++ 程序设计(Ⅱ)兼谈对象模型C++ 标准库体系结构与内核分析附Component 和 Inheritance 阅读全文
posted @ 2023-12-03 16:35 dutrmp19 阅读(32) 评论(0) 推荐(0) 编辑
摘要:The C Programming Reading Notes Created: 2023-06-06T15:59+08:00 Published: 2023-08-16T12:14+08:00 Categories: C | ReadingNotes 我看的是第二版,解决了初学 C 语言和 OS 阅读全文
posted @ 2023-08-16 12:17 dutrmp19 阅读(25) 评论(0) 推荐(0) 编辑
摘要:CPP Primer 5th Edition 读书笔记第 1 部分 快速入门 初窥输入和输出 C++ 的输入和输出依赖于标准库 iostream 库的基础是两种类型,istream 和 ostream 标准库定义了四个 IO 对象,cin、cout、ceer 和 clog,注意我们平时写 cout 阅读全文
posted @ 2022-11-20 20:55 dutrmp19 阅读(53) 评论(0) 推荐(0) 编辑
摘要:cpp和c中struct用法的区别 c中的struct 不使用typedef C语言中,定义struct的语法如下: struct [<tag>] { <member-list> <member-list> <member-list> ... } [<variable-list>]; 也可以不给这种 阅读全文
posted @ 2022-09-04 17:06 dutrmp19 阅读(103) 评论(0) 推荐(0) 编辑
摘要:cpp-cramming Created: 2023-08-27T11:52+08:00 本文旨在迅速了解 CPP 提供的 STL api 以应付考试。 [toc] # 头文件 头文件很重要: ```cpp #include // io 流 #include // 处理 char*风格的字符串 #i 阅读全文
posted @ 2021-12-13 01:06 dutrmp19 阅读(59) 评论(0) 推荐(0) 编辑
摘要:vector的使用 创建 增 删 erase一个迭代器,然后删除之,pop_back是删除最后一个元素,clear直接清空所有。 改 直接下标修改和通过迭代器修改。 查 通过下标或者迭代器访问元素即可, 访问最后一个元素的值 cpp a.push_back(1); cout = 5) { it = 阅读全文
posted @ 2021-12-05 10:36 dutrmp19 阅读(473) 评论(0) 推荐(0) 编辑
摘要:这个文章的题目就非常的拗口。 我想要表达的意思是, cpp中的一个引用,就叫它ref好了, 它引用了vector<obj> vec, 我们通过&(ref[i])获取vec某个元素的地址, 将其赋值给一个指针ptr, 这个ptr指向的内容,有变化的风险。 阅读全文
posted @ 2021-11-08 02:07 dutrmp19 阅读(35) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示