摘要:配置环境变量, 把qt的msvc2017_64的bin目录添加至环境变量(具体我就不累赘了,就是那个path) 新建Qt项目 点击Finish 然后找到main.cpp,进行编辑,代码如下 1 #include "test.h" 2 #include<QtWidgets/QApplication> 阅读全文
posted @ 2020-03-30 19:26 21_Soul 阅读 (19) 评论 (0) 编辑
摘要:--直接上图了-- 1 #include<iostream> 2 3 using namespace std; 4 5 //插入排序 6 void insertSort(int arr[],int len){ 7 int current=0; 8 int preIndex=0; 9 for(int 阅读全文
posted @ 2020-03-05 11:51 21_Soul 阅读 (9) 评论 (0) 编辑
摘要:❤冒泡排序,一种稳定的排序算法,即相同元素之间不会发生交换.以下为代码实现,如有不足,欢迎下方留言❤ 1 #include<iostream> 2 3 using namespace std; 4 5 //交换元素 6 void swap(int *num1,int *num2){ 7 int te 阅读全文
posted @ 2020-03-04 12:17 21_Soul 阅读 (34) 评论 (0) 编辑
摘要:话不多说,上码!(**如有不足之处,欢迎下方评论**) 1 #include<iostream> 2 3 using namespace std; 4 5 #define MAX_SIZE 100 6 7 typedef struct{ 8 int*elems;//顺序表基址 9 int lengt 阅读全文
posted @ 2020-02-29 15:47 21_Soul 阅读 (20) 评论 (0) 编辑
摘要:我用的Qt版本是5.9.6,运行了好几次程序都妥妥当当的,然后就被安排上了...出现如下错误: 也是刚入手Qt不久,出现这样的错误我以为是代码的问题,然后撤销一些代码发现还是这样的错,索性就关闭Qt然后重新打开那个项目,发现问题仍未解决,气急败坏之下百度了一堆解决方案,大多都是跟那个动态链接库DLL 阅读全文
posted @ 2020-02-17 16:29 21_Soul 阅读 (136) 评论 (0) 编辑
摘要:发现用cin.sync()在vs2019中不能清空输入缓冲区,以前的vs版本没试过,我看别人在vc中用cin.sync()可以清除,估计是IDE的问题..以下是我学习C++四个多月写的一整段代码 运行结果表明输入缓冲区没有清除掉, 找到问题所在 然后试着把cin.sync()改为cin.ignore 阅读全文
posted @ 2020-02-13 21:44 21_Soul 阅读 (46) 评论 (0) 编辑
摘要:用vs2019发现会出现这样的问题 最后发现只要设置一下就解决了,解决方案如下: 右击该项目,选择属性 c/c++ 语言 将符合模式改为否就行了... 设置之后程序没有再报错,问题解决了 阅读全文
posted @ 2020-02-11 08:39 21_Soul 阅读 (69) 评论 (0) 编辑
摘要:初始化双向链表后使用尾插法插入元素,然后对插入的元素进行删除,发现不能删除链表最后一个元素... 控制台没反应,删除最后一个元素失败了,然后思考了几分钟,发现问题所在... 控制台正常输出,问题解决了... 阅读全文
posted @ 2020-02-02 17:09 21_Soul 阅读 (28) 评论 (0) 编辑