摘要:
05:了解C++默默编写并调用了哪些函数 如果定义一个类 class Empty{}; 相当于定义了 class Empty{ public: Empty(){}; //default构造 Empty(const Empty& rhs){}; //拷贝构造 ~Empty(); //编译器合成的析构函 阅读全文
posted @ 2022-03-05 20:43
帝皇の惊
阅读(37)
评论(0)
推荐(0)
我现声明一个类内静态变量: class test{ public: static int a; int get(); }; 在test.cpp中对a进行使用 #include<test.h> int test::get() { return a; } 会产生链接错误 这可能是为了兼容c语言stati 阅读全文
今天在做一道题的时候,发现了一个问题,那就是函数的执行会不会改变指针指向的问题。 下面来诠释此问题。 首先,我们用一段代码创建了一个具有10个节点的链表(不算头结点): struct test { int data; test* next = NULL; }; test* createList() 阅读全文
123 阅读全文
相比单链表,双链表提供了prev指针,使得其在处理一些操作时更为简单。 前言: 1.这里的双链表使用C++实现 2.只完成了插入删除操作 思路: 如上图所示,next指向下一个,而prev指向前一个,只要适当调整指针指向,即可完成双链表 实现: 首先,需要定义表示节点的结构体: struct nod 阅读全文
今日在浏览B站时,发现有人的VS的字体是这种的: 那我当然坐不住了,火速查询,然后发现了这是一款字体,叫做FiraCode 点我前往下载 照着做就能安装了 而且我还发现了一个插件,叫Visual AssistX 这个插件我直接吹爆!!它能让VS搜索速度快几倍 当你打出if之后他会直接冒出: if ( 阅读全文
我最近在学习Qt,在使用了将近一个月的Qt Creator之后,我改向了VS 为什么??因为VS实在太香了。 (当然主要是因为它好看,而且调试很简单) (看这简约大气,高端优美的界面) (看起来好像没什么区别,不过在使用过程中,QtCreator总是会出现一些奇奇怪怪的问题) 有可能是我的审美不怎么 阅读全文