自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 C++实现二叉树

C++实现二叉树 由于时间原因删除节点并未实现。只有插入,寻找,前中后序遍历,找最大最小节点的方法。 #include<iostream> #include<gtest/gtest.h> using namespace std; struct TreeNode { int data; TreeNode *left; TreeNode *right; TreeNode(const int& data):data(data),left(NULL

2020-09-07 14:40:04 149

原创 Share_ptr的底层实现

Share_ptr的底层实现 #include <iostream> #include <pthread.h> using namespace std; typedef struct { int a; double b; char c; }mytest; template <class T> class myshare_ptr { private: T *ptr; int *count; pthread_mutex_t

2020-08-22 14:45:28 1374

原创 网络编程与多线程编程:一个服务器与多客户端可以双向通信的C++程序

网络编程与多线程编程:一个服务器与多客户端可以双向通信的C++程序 由于之前学习的C++代码编写并没有用在网络编程和多线程编程这一块,所以这方面的知识比较空缺。所有想写一个多客户与服务器通信的程序。到网上搜了很多文章,发现大部分程序都是只能客户端向服务器发送信息,而服务器无法向服务器发送信息。所以自己就动手写了一份在Linux环境下的C++代码,分享出来,可能对初学者会有些帮助。 1. 客户端 #include <stdio.h> #include <cstring> #includ

2020-08-05 15:13:44 563

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除