![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
zong叼叼的学习
这个作者很懒,什么都没留下…
展开
-
QImage 图像分辨率为1200*600 导致图像宽度拉伸,长宽比与原图不一致
QImage 图像分辨率为1200*600 导致图像宽度拉伸,长宽比与原图不一致原创 2023-03-03 15:13:47 · 514 阅读 · 0 评论 -
读取解析JSON格式的配置文件
//配置文件所在的路径:strFilePath/*配置文件内容 "Args1": { "Server": [ { "Type": "A", "IP": "127.0.0.1", "Port": 51000 }, { "Type": "B", "IP": "127.0.0.1", "Port": 52000 } ], "Client".原创 2022-03-18 17:31:57 · 629 阅读 · 0 评论 -
Qt&C++ 控件
1. QRadioButton 类 对象名: radioButton_Back1)不同于一般的控件清除clear,QRadioButton 的清除采用下列代码:m_pUi->radioButton_Back->setCheckable(false);m_pUi->radioButton_Back->setCheckable(true);2)设定两个 radioButton 单次只能选中其中一个用 Qt Designer打开Ui文件,在右侧属性编辑器内找到...原创 2022-03-08 10:23:14 · 973 阅读 · 0 评论 -
C++ 容器 list vector set map QMultiMap 自定义key值
一、 list 链表,双向链表,只能顺序访问,不能使用[ ](即下标)进行随机访问。可以不分配必须的内存大小方便的进行添加和删除操作。使用的是非连续的内存空间进行存储。 优点:(1) 不使用连续内存完成动态操作。(2) 在内部方便的进行插入和删除操作 (3) 可在两端进行push、pop 缺点:(1)不能进行内部的随机访问,即不支持[ ]操作符和vector.at() (2) 相对于verc...原创 2022-02-25 14:11:30 · 1145 阅读 · 0 评论 -
rapidjson 示例程序
// JSON simple example// This example does not handle errors.#include "rapidjson/document.h"#include "rapidjson/writer.h"#include "rapidjson/stringbuffer.h"#include <iostream>using namespace rapidjson;int main() { // 1. Parse a JSON st.原创 2022-02-22 14:10:46 · 143 阅读 · 0 评论 -
C++ 流 stream
streamsize gcount(); 被用于输入流,并返回上一次输入操作被读入的字符的数目。eq: std:: istream* istr; streamsize n = istr->gcount();istream& read (char* s, streamsize n);用来暂存内容的数组(必须是char*型),以及流的长度。将文件中的数据按照一定的长度读取出来并且存放在新的数组中。seekg();是对输入流的操作 g是get缩写; 移动在...原创 2021-12-20 18:34:07 · 1190 阅读 · 0 评论 -
C++&Qt 各种数据类型转换
uint64转QStringQString strfilerename = QString("%1").arg(nFileID); //nFileID为uint64类型QString与Std::StringQString strFilePath=QString::fromStdString(strFileDirectory); //strFileDirectory为Std::String类型Std::String strFileDirectory=strFilePath.tostdStr原创 2021-08-25 16:50:58 · 2364 阅读 · 0 评论