logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

c++入门基础—new与delete以及c++11的新特性(auto,范围for)

一、new/delete1.c语言中的动态内存申请2.c++中的动态内存申请2.1new的运算符的使用``2.2new的函数方式的使用2.3定位new2.3.1 定位new的定义3.new和malloc区别4.free和delete的区别二、auto1.auto类型推导2.auto的限制3.auto可以推导函数的返回类型定位 new(Placement new)是 C++ 中 new 运算符的一种

#c++#java#算法
【c++】【STL库-vector】

1.定义vector2.访问vector中的元素2.1 at访问2.2 operator[]访问2.3迭代器访问2.3.1普通迭代器2.3.2 常性迭代器2.3.3 逆置迭代器2.3 at和operator[]的区别\3.插入元素向vector3.3 insert3.4emplace_back和push_back区别4.reserve和resize5.assign6.迭代器失效6.1迭代器失效本质

#c++#开发语言
网络编程-详解TCP和UDP

1.tcp协议2.tcp协议的实现流程2.1服务器端相关函数2.2代码(客户端和服务器端)3.udp协议实现辅助函数(地址处理)3.1函数实现3.2代码4.tcp协议的应用4.1http协议4.2http协议实现的流程4.2myhttp协议5.tcp协议和udp协议的特点6.tcp/ip协议中常见的问题6.1透彻理解三次握手和四次挥手5.2为什么采用三次握手而非两次握手?5.3四次握手为什么可以变

文章图片
#网络#tcp/ip#udp
[c++]之static

有该类型实例化的所有对象,共享系统为静态成员分配的一个存储空间,而这个存储空间是程序执行main函数之前分配的,在实例化对象时不在为静态成员分配空间。结论:错误的代码,静态变量只能在类外进行初始化,但是他不可以使用构造函数进行初始化,原因:如果你在main中创建了多个对象,他们都会调用构造函数,那么这就会违背静态成员只初始化一次的特点。5.含有静态成员变量的类的大小,它是不计算静态成员变量的大小的

#c++#jvm#开发语言
到底了