码迷,mamicode.com
首页 >  
搜索关键字:ptr    ( 2121个结果
二叉查找树的查找、插入以及删除原理及代码实现
二叉查找树又称二叉排序树,它要么是空树,要么是具有下列性质的二叉树: 每个节点都有一个作为查找依据的关键码。所有节点的关键码互不相同; 若它的左子树不为空,则左子树上所有节点的关键码均小于根节点的关键码; 若它的右子树不为空,则右子树上所有节点的关键码均大于根节点的关键码; 它的左、右子树也是二叉查 ...
分类:其他好文   时间:2021-07-22 17:42:22    阅读次数:0
C语言动态分配内存及回收
用malloc和free;类似与C++的new和delete 代码: #include <iostream> #include <string> using namespace std; int main(int argc, char* argv[]) { void* ptr = (void*)ma ...
分类:编程语言   时间:2021-07-15 18:57:44    阅读次数:0
go的接口
1、直接执行 app.go --type a 对于这种形式可以采用flag的形式进行,参考: wordPtr := flag.String("word", "foo", "a string") https://studygolang.com/articles/25754?fr=sidebar 2、r ...
分类:其他好文   时间:2021-07-02 16:17:44    阅读次数:0
优先使用make_unique 和 make_shared
make_unique在c++11里面没有引入,但是你可以自己写一个 template <typename T, typename ...Args> std::unique_ptr<T> make_unique(Args&& ...args) { return unique_ptr<T>(new T ...
分类:其他好文   时间:2021-06-15 18:01:41    阅读次数:0
redis源码阅读-数据结构篇-内存管理
1. 内存管理**malloc和free** void *zmalloc(size_t size); // 对malloc的封装 void *zcalloc(size_t size); // 对calloc的封装 void *zrealloc(void *ptr, size_t size); // ...
分类:其他好文   时间:2021-06-10 18:00:14    阅读次数:0
【C++ Primer Chapter 6 总结】函数
1.变量名的作用域(the scope of name) 对象的生命周期(the lifetime of an object) 2.各源文件(.cpp)可以单独编译得到目标代码(.obj),所有目标代码链接得到可执行程序(.exe) 3.局部静态对象 local static objects 在通过 ...
分类:编程语言   时间:2021-06-02 15:48:31    阅读次数:0
std::enable_shared_from_this使用
玩过C++shared_ptr类型的智能指针的同学,是否有接触过std::enable_shared_from_this,它的出现为我们提供哪些编程方面的便利呢?下面就介绍它。 一、std::enable_shared_from_this的作用 按照enable_shared_from_this - ...
分类:其他好文   时间:2021-05-24 08:33:15    阅读次数:0
AtCoder Beginner Contest 200 E - Patisserie ABC 2
题目链接:https://atcoder.jp/contests/abc200/tasks/abc200_e E - Patisserie ABC 2 题意 \(n^3\) 个三元组 \((x,y,z)\ (1 \le x,y,z \le n)\) 按照以下三个关键字从小到大排序: \((x + y ...
分类:其他好文   时间:2021-05-24 05:54:19    阅读次数:0
面经知识点
不会的点: √进程间同步,进程间通信方式 IO多路复用 epoll select poll √ 协程 死锁 进程和线程的死锁 √ 多线程多进程 √socket怎样建立进程间的通信 √Const关键字的用法 √右值引用 √编程实现:写一下shared_ptr这个类的实现,其中该有的数据成员和函数成员, ...
分类:其他好文   时间:2021-05-24 03:02:21    阅读次数:0
muduo 库解析之十一:Thread
线程 创建线程 #include <pthread.h> int pthread_create(pthread_t *restrict thread,const pthread_attr_t *restrict attr,void *(*start_routine)(void*), void *re ...
分类:其他好文   时间:2021-04-26 13:53:31    阅读次数:0
2121条   1 2 3 4 ... 213 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!