cpp
普通攻击往后拉
Intelligent decision-making for scheduling and planning problems
展开
-
C++ 智能指针 share_ptr
1 含义share_ptr的本质还是指针,只不过赋予了一些“智能”的属性,导致其声明和使用方法发生了一些调整。这个智能的属性最大的特点就是不需要自己管理内存释放(delete)了,它是个成熟的指针,可以自己管理自己了。2 初始化在创建智能指针share_ptr时,首先需要引用memory包,只有C++11之后才有。#include<memeory>之后,share_ptr的初始化有三种主要方法:1)用make_shared方法std::shared_ptr<double&原创 2020-11-28 12:01:31 · 170 阅读 · 0 评论 -
C++为指定类型赋空值
1 int, double, string等非容器类型int a;a = NULL;bool逻辑判断if(a)2 vector, int[]等容器类型vector<int> a;a = vector<int>{};bool逻辑判断if(a.empty())3 指针类型int* a;a = nullptr;bool逻辑判断if(a)原创 2020-10-26 17:01:19 · 3264 阅读 · 0 评论 -
C++/C 数组的遍历
1 文件夹的创建2 string::find函数3原创 2020-10-15 23:43:39 · 1422 阅读 · 0 评论