网站首页 站内搜索

搜索结果

查询Tags标签: nullptr,共有 96条记录
  • C++ 笔记(28)— C++ 中 NULL和 nullptr 的区别

    最近看公司代码的时候发现在判断指针是否为空的时候,有的时候用的是 NULL, 有的时候用的是 nullptr 感觉很奇怪,好奇心驱使我查了下两者的区别,发现还是有很多细节需要学习的。 1. NULL 在 C/C++ 中的定义 先来看下 C99 是怎么定义 NULL 的:NULL can be defined as a…

    2021/5/16 1:25:25 人评论 次浏览
  • 【UE4 C++】UObject 创建、销毁、内存管理

    UObject 的创建 NewObject 模板类本例使用 UE 4.26,只剩下 NewObject 用来创建 UObject,提供两个带不同可选参数构造函数的模板类Outer 表示这个对象的外部对象,通常可传 this 指针进去Name 为对象名,如果没有自定义,默认生成,自带 GetName() 方法获取 template<…

    2021/5/6 7:29:07 人评论 次浏览
  • Leetcode 897. 递增顺序搜索树

    /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : val(0), left(nullptr), right(nullptr) {}* TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}* TreeNod…

    2021/4/25 18:28:54 人评论 次浏览
  • LeetCode:101. 对称二叉树

    难度:简单 给定一个二叉树,检查它是否是镜像对称的。 例如,二叉树 [1,2,2,3,4,4,3] 是对称的。1/ \2 2/ \ / \ 3 4 4 3但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的:1/ \2 2\ \3 3C++:递归算法 思路:1、怎么判断一棵树对不对称?如果根节点只有一…

    2021/4/14 18:27:17 人评论 次浏览
  • c++ vector模拟实现

    一、vector是什么? vector是表示可变大小数组的序列容器,它也采用连续存储空间来存储元素,因此可以采用下标对vector的元素进行访问,它的大小是动态改变的,vector使用动态分配数组来存储它的元素; 二、容器特性 1.顺序序列顺序容器中的元素按照严格的线性顺序排序。…

    2021/4/11 20:26:13 人评论 次浏览
  • c++ vector模拟实现

    一、vector是什么? vector是表示可变大小数组的序列容器,它也采用连续存储空间来存储元素,因此可以采用下标对vector的元素进行访问,它的大小是动态改变的,vector使用动态分配数组来存储它的元素; 二、容器特性 1.顺序序列顺序容器中的元素按照严格的线性顺序排序。…

    2021/4/11 20:26:12 人评论 次浏览
共96记录«上一页1234567下一页»
扫一扫关注最新编程教程