自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++小实验之vector的 push_back 和 emplace_back 及其使用时机

参考参考一:如果参数是左值,两个调用的都是copy constructor如果参数是右值,两个调用的都是move constructor(C++ 11后push_back也支持右值)最主要的区别是,emplace_back支持in-place construction,也就是说emplace_back(10, “test”)可以只调用一次constructor,而push_back(MyClass(10, “test”))必须多一次构造和析构———————————————— 版权声明:本文为C

2021-09-04 19:04:02 860

原创 C++小实验之重写、重载、virtual重写等

实验思路我们的头文件和main函数是这样#include<iostream>using namespace std;int main() { Derive d; d.print(1); Base* b = &d; b->print(1);}Derive继承自Base,里面各定义一个print,有如下四种情况。1 -void Base::print(int a);void Derive::print(int a,int b);2 -void Base

2021-08-29 21:25:19 795

原创 C++提点

c++

2021-08-08 16:46:28 137

原创 好用工具总结

好用工具总结

2021-08-08 16:30:45 144

原创 面经-数据库篇

持久化数据库SQLNOSQL缓存Redis消息队列协议protobuff

2021-08-08 16:16:50 269

原创 面经-Web篇

底层协议ISO7层ARPDNSNAT实践网络协议TCP 4层网络编程实践异步同步、阻塞非阻塞tcp/udpepollreator网络库 linuv/libhv/Java NIO补充其他协议更新日志:2021.8.8:更新大纲,待补

2021-08-08 16:11:39 347

空空如也

空空如也

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

TA关注的人

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