- 博客(19)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 VS2013:新建项目新增管理配置Final不生效问题
- 问题描述:新建项目,新增一个配置为Final,新增平台x64,编译时无法打开<vld.h>,但这个文件是VS库文件,且只有Final配置的找不到- 过程:打开“视图->其他窗口->属性管理器"发现Final配置的没有.user属性文件- 解决:右键添加现有属性表,在C:\users\Administrator\AppData\Local\Microsoft\MSBuild\4.0中找到对应的.user属性文件,再次编译通过...
2020-12-17 16:03:48 192
原创 Qt:QString中文乱码
要用到中文字符的头文件和源文件开头加上MSVC的一个宏:#if _MSC_VER >= 1600#pragma execution_character_set("utf-8")#endif来源,详细解释
2020-08-05 15:40:42 534
原创 Qt:中文注释导致编译不通过
问题描述:别人的工程代码(可用),中间很多中文注释,导致编译报错 解决办法:把工程中的文件用Notepad++打开,修改编码为UTT-8-BOM,保存即可
2020-08-04 15:52:31 755 2
原创 Qt:关于控件样式表的设计
学习博主与子偕臧的Qt博文,看到通过设置控件的动态属性和设置样式表来做到更方便的样式表设计动态属性:QObject:setPropert()函数可以在运行时为类定义一个新的属性,称之为动态属性。动态属性是针对类的实例定义的。动态属性可以使用Qbjct:property()查询,就如在类定义里用 Q_PROPERTY 宏定义的属性一样。例如,在数据表编辑界面上,一些字段是必填字段,就可以在初始化界面时为这些字段的关联显示组件定义一个新的required属性,并设置值为"true",如:edi
2020-07-30 11:16:49 785
原创 QT:QString 格式化输出double类型的精度问题
问题在对账过程中出现0.01对不上的情况,查明问题为显示问题,但在展示页,部分数字展示为两位小数,部分展示为1位小数原因QStrin的double类型arg()方法原型:QString QString::arg(double a, int fieldWidth = 0, char format = 'g', int precision = -1, QChar fillChar = QLatin1Char( ' ' )) const资料显示:format和precision,一个指明规格,.
2020-07-29 15:28:27 9416
原创 Qt:https get(),实现调网站短信接口发送短信,json解析
需要实现qt走https,调网站的短信接口,踩了坑,记一下。代码:void SendMessage(){ QNetworkAccessManager *manager; manager = new QNetworkAccessManager(this); connect(manager, SIGNAL(finished(QNetworkReply *)), this, SLOT...
2019-02-27 16:59:06 887 2
原创 QT:关于动态布局界面刷新问题
这几天要写一个权限管理的功能,因为所有的权限等级都是用户去添加的,所有只能动态布局,然后就遇到了一个界面死活不刷新的问题,即走构造函数的布局就成功了,添加或者删除一个权限等级(在删除的时候,界面对应得控件也删除,我用的radioButton),就不能刷新了,试了所有界面刷新的方法都没用啊(一度感觉很绝望。。。刷新界面的方法),在持续一下午的搜索中终于找到了办法!所有就要记一下,不然下次又傻逼兮兮的...
2018-08-29 17:51:40 7896 3
原创 C++爬虫,获取IP附属地
#include "testipbelong.h"//#include <afxinet.h>#include <windows.h>#include <WinInet.h>#include <fstream>#include <string>#include <iostream>#include &
2018-06-29 16:47:34 231
转载 qt读Excel文件
#include <map> #include <string> #include <vector> #include <iostream> #include <QAxObject> #include <QString> #include <QFile> class Posi
2018-06-25 15:05:02 736
转载 数据结构(九):排序算法
//冒泡排序void Bubble_Sort(ElementType A[], int N){ for(P = N - 1; P >= 0; P--) { flag = 0; for(i = 0; i < P; i++) //一趟冒泡 { if(A[i] > A[i + 1]) ...
2018-06-11 11:16:44 116
转载 数据结构(八):哈夫曼树和哈夫曼编码
转载自https://blog.csdn.net/lzw66666/article/details/78934893什么是哈夫曼树?让我们先举一个例子。判定树: 在很多问题的处理过程中,需要进行大量的条件判断,这些判断结构的设计直接影响着程序的执行效率。例如,编制一个程序,将百分制转换成五个等级输出。大家可能认为这个程序很简单,并且很快就可以用下列形式编写出来: [cpp] view...
2018-06-11 09:31:47 4762 2
原创 数据结构(代码实现)(七):堆(最大堆、最小堆)
//最大堆的创建typedef struct HeapStruct *MaxHeap;struct HeapStruct{ ElenmentType Elements; //存放堆元素的数组 int Size; //堆当前大小 int Capacity; //堆得最大容量}MaxHeap Create(int Ma...
2018-06-07 10:38:11 440
原创 数据结构:单链表的逆转
伪代码实现单链表逆序输出(1-k逆序)Ptr Reverse(Ptr head, int K){ cnt = 1; new = head->next; old = new->next; while(cnt < K) { tmp = old->next; old->next = new; ...
2018-06-07 09:42:27 280
原创 数据结构(代码实现)(六):二叉搜索树
//删除节点BinTree Delete(ElementType X, BinTree BST){ Position Tmp; if(!BST) printf("要删除的元素未找到"); if(X < BST->Data) BST->Left = Delete(X, BST->Left);//左子树递归删除 else if...
2018-06-06 15:23:44 131
原创 数据结构(代码实现)(五):二叉树的遍历
//二叉树的遍历之递归实现(中序为例)void InOrderTravelsal(BinTree BT){ if(BT) { InOrderTravelsal(BT->Left); printf("%d", BT->Data); InOrdweTravelsal(BT->Right); }}//二叉树的...
2018-06-06 14:40:23 172
原创 数据结构(代码实现)(四):静态查找(顺序查找、二分查找)
//顺序查找(建立哨兵)int SequentialSearch(StaticTable *Tbl, ElememtType K){ int i; Tbl->Element[0] = K; //建立哨兵 for( i = Tbl->Length, Tbl-Element[i] != K, i--); return i;}...
2018-06-06 13:57:37 1092
原创 数据结构(代码实现)(三):队列
//顺序存储typedef struct{ ElementType Data[MaxSize]; int rear; int front;}Queue;//循环队列入队出队“+1取余法”void AddQ(Queue *Q, ElementTyoe Data){ if ((Q->rear + 1) % MaxSize == Q->front){...
2018-06-06 11:47:40 179
原创 数据结构(代码实现)(二):堆栈
//顺序存储#definr MaxSize 最大个数typedef struct { ElenmentType Data[MaxSize]; int Top;}Stack;//链式存储typedef struct Node{ ElementType Data; struct Node *Next...
2018-06-06 11:06:25 140
AlipayOpenapiCpp-master.zip
2020-08-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人