波奇学c
文章平均质量分 68
分享自己学习的c语言代码
注意:博客中出现的某些列子省略了无关代码,保留了重要内容。代码运行结果根据vs2022得来。
社交达人波奇酱
这个作者很懒,什么都没留下…
展开
-
波奇学C++:类型转换和IO流
类型转换和IO流原创 2023-12-05 21:06:29 · 532 阅读 · 0 评论 -
波奇C++11:智能指针(三)特殊类的设计和单例模式
智能指针(三)特殊类的设计和单例模式原创 2023-12-04 22:16:01 · 835 阅读 · 0 评论 -
波奇学C++:智能指针(二):auto_ptr, unique_ptr, shared_ptr,weak_ptr
智能指针(二):auto_ptr, unique_ptr, shared_ptr,weak_ptr原创 2023-12-02 20:33:30 · 441 阅读 · 0 评论 -
波奇学C++:function包装器和智能指针(一)
波奇学C++:functional包装器和智能指针(一)原创 2023-12-01 18:40:35 · 480 阅读 · 0 评论 -
波奇学C++:C++11的可变参数模板和emplace
C++11的可变参数模板和emplace,移动构造默认生成原创 2023-11-30 20:01:02 · 462 阅读 · 0 评论 -
波奇学C++:C++11的新特性
C++11的特性:{}初始化,initializer_list,decltype(),null nullprt array, forward_list,,左右值引用,纯右值,将亡值,完美转发,lambda原创 2023-11-27 22:25:18 · 732 阅读 · 0 评论 -
位图(bitset)和布隆过滤器
位图原创 2023-11-27 10:31:14 · 411 阅读 · 0 评论 -
哈希桶底层中用iterator初始化const_iterator迭代器
class 中的 const method 相当于 const this ,在函数中不能修改变量,调用的也只能是类的const的方法。const vector v1 v1上的各个值node*地址不变就好,node*指向的空间的变量改变不影响。const iterator 是用于给const对象调用的,而且调用的是底层的类的对应的const的方法。原创 2023-11-26 19:44:26 · 462 阅读 · 0 评论 -
用哈希桶封装unorder_map和unorder_set
用哈希桶封装unorder_map和unorder_set原创 2023-11-26 19:43:44 · 437 阅读 · 0 评论 -
波奇学C++:哈希
哈希原创 2023-10-10 21:45:36 · 151 阅读 · 0 评论 -
波奇学C++:用红黑树模拟实现map和set
波奇学C++:用红黑树模拟实现map和set原创 2023-10-08 19:53:14 · 139 阅读 · 0 评论 -
波奇学C++:红黑树
波奇学C++原创 2023-10-06 15:19:42 · 195 阅读 · 0 评论 -
波奇学C++:AVL树
红黑树原创 2023-10-05 13:38:29 · 142 阅读 · 0 评论 -
波奇学C++:map和set
map和set原创 2023-10-04 16:57:53 · 122 阅读 · 0 评论 -
波奇学C++
异常Exception原创 2023-10-04 16:47:39 · 136 阅读 · 1 评论 -
波奇学C++:抽象类和搜索二叉树
波奇学C++:抽象类和搜索二叉树原创 2023-09-12 17:05:27 · 275 阅读 · 0 评论 -
波奇学C++:多态知识点
多态知识点原创 2023-09-11 18:01:41 · 257 阅读 · 0 评论 -
波奇学C++:多态
多态原创 2023-09-07 21:14:44 · 402 阅读 · 0 评论 -
波奇学C++:模板进阶
a++;不能将模板的定义和分离在两个文件,要么定义在类内部,要么定义在类的下面。注意模板类类型为A<T>::fun() 不能写成A::fun()。原创 2023-09-05 21:12:33 · 252 阅读 · 1 评论 -
波奇学C++:stl的list模拟实现
list是双向带头链表。所以迭代器end()相当于哨兵卫的头。访问第n个节点,只能用for循环,++来实现list是双向迭代器迭代器可以简单分为:单向迭代器(forward)++,双向迭代器(bidirectional) ++/-- 随机迭代器(random acess)+/-/++/--不同的数据结构的迭代器决定了可以使用不同的算法。其中随机迭代器代器的范围最广,可以用的算法最多。std:sort只能是随机迭代器用,list不能使用,list也有自己的sort算法但是效率并不高。原创 2023-08-22 15:42:35 · 1277 阅读 · 0 评论 -
波奇学C++:实现一个简单的vector以及避开雷
波奇学C++:实现一个简单的vector以及避开雷原创 2023-07-23 03:00:43 · 137 阅读 · 0 评论 -
波奇学C++:写实拷贝,_buf数组
波奇学C++:写实拷贝,_buf数组原创 2023-07-22 01:25:17 · 163 阅读 · 0 评论 -
波奇学STL:String入门和迭代器
String入门,构造函数,迭代器,修改,查找,非成员函数原创 2023-05-30 17:21:16 · 875 阅读 · 0 评论 -
波奇学C++:模板和STL
模板,函数模板,类模板,模板实例化,模板的作用,slt,如何学习slt原创 2023-05-29 08:55:46 · 592 阅读 · 0 评论 -
波奇学C++:动态内存管理,new和delete
动态内存管理 ,new ,delete的用法,new和malloc的用法原创 2023-05-22 10:52:48 · 370 阅读 · 0 评论 -
波奇学Linux:yum和vim
Linux的安装方式,yum安装包,lrzsz传输文件,vim编辑器原创 2023-05-21 19:02:11 · 798 阅读 · 0 评论 -
波奇学Linux:时间指令,查找指令,压缩指令,热键
date指令,cal指令,find指令,cal指令,tat指令,zip指令,查看内存指令,nano指令原创 2023-05-20 19:09:44 · 565 阅读 · 0 评论 -
波奇学C++:&重载,初始化列表,explicit, static
波奇学C++:&重载,初始化列表,explicit关键字,隐式转换,static关键字以及类中的静态变量。原创 2023-05-15 12:27:28 · 413 阅读 · 0 评论 -
波奇学C++:赋值运算符重载和运算符重载
赋值运算符重载和运算符重载:++,+=,--,-= 流插入,流提取,如何用const 修饰this 指针原创 2023-05-10 21:11:37 · 647 阅读 · 0 评论 -
波奇学c++:类和对象:类,构造函数,析构函数和拷贝构造函数
波奇学c++:类和对象:类,构造函数,析构函数和拷贝构造函数原创 2023-05-05 17:41:17 · 523 阅读 · 0 评论 -
波奇学C++:缺省参数,函数重载,引用
波奇学C++:缺省参数,函数重载,引用原创 2023-04-22 15:18:59 · 567 阅读 · 0 评论 -
波奇学C++:命名空间和流输入输出
波奇学C++:命名空间和输入输出原创 2023-04-21 16:25:04 · 348 阅读 · 1 评论 -
波奇学c:c语言操作符
从语言操作符原创 2022-08-24 09:56:07 · 345 阅读 · 0 评论 -
波奇学数据结构:时间复杂度和空间复杂度
数据结构,大O渐进表示法,二分查找复杂度原创 2023-02-18 15:22:28 · 725 阅读 · 0 评论 -
波奇学c:代码的编译和链接
波奇学c:编译,预编译,汇编,链接原创 2023-02-13 14:11:22 · 495 阅读 · 0 评论 -
波奇学c:文件操作
波奇学c:文件操作原创 2023-01-21 20:13:54 · 829 阅读 · 0 评论 -
波奇学c:动态内存管理
波奇学c:动态内存管理,动态内存函数,柔性数组原创 2023-01-20 21:41:17 · 730 阅读 · 0 评论 -
波奇学c:枚举与联合体
波奇学c:枚举与联合体原创 2023-01-14 22:05:10 · 124 阅读 · 0 评论 -
波奇C语言模拟通讯录设计
c语言模拟通讯录设计原创 2023-01-14 00:37:42 · 143 阅读 · 0 评论 -
c语言:字符串函数的应用与模拟
c语言:字符串函数的应用与模拟原创 2023-01-12 20:27:59 · 66 阅读 · 0 评论