编程语言之日常练习
编程需要日积月累的练习与总结
浩瀚之水_csdn
路漫漫其修远兮,吾将上下而求索,立刻行动,坚持,努立
展开
-
2020-03-21
1.QString转换Stringstring s = qstr.toStdString();2.String转换QStringQString qstr2 = QString::fromStdString(s);原创 2020-04-11 11:42:16 · 4628 阅读 · 0 评论 -
OpenCV扫描图像三种方式练习
QT += coreQT -= guiCONFIG += c++11TARGET = myOpencvTest1CONFIG += consoleCONFIG -= app_bundleTEMPLATE = appSOURCES += main.cppINCLUDEPATH += C:\OpenCv4.0\include \ C:\Ope...原创 2020-03-14 15:19:23 · 976 阅读 · 0 评论 -
Qt使用OpenCV读取图片练习
pro配置QT += coreQT -= guiCONFIG += c++11TARGET = myOpencvTest1CONFIG += consoleCONFIG -= app_bundleTEMPLATE = appSOURCES += main.cppINCLUDEPATH += C:\OpenCv4.0\include \ ...原创 2020-02-29 12:54:41 · 1475 阅读 · 0 评论 -
Qt网络编程练习(20200221)
QT += network widgetsHEADERS = sender.hSOURCES = sender.cpp \ main.cpp# installtarget.path = $$[QT_INSTALL_EXAMPLES]/network/broadcastsenderINSTALLS += target#i...原创 2020-02-21 22:15:55 · 830 阅读 · 0 评论 -
Qt网络编程之HTTP编程练习(20200220)
#-------------------------------------------------## Project created by QtCreator 2020-02-20T20:09:24##-------------------------------------------------QT += core gui networkgreaterThan...原创 2020-02-20 21:59:10 · 1098 阅读 · 0 评论 -
Qt网络编程之UDP编程练习(20200219)
服务端#include "widget.h"#include <QApplication>#include <QString>#include <QtNetwork/QHostInfo>#include <QtNetwork/QNetworkInterface>#include <QDebug>#include <...原创 2020-02-19 22:21:55 · 1127 阅读 · 0 评论 -
Qt获取主机信息练习(20200218)
#include "widget.h"#include <QApplication>#include <QString>#include <QtNetwork/QHostInfo>#include <QtNetwork/QNetworkInterface>#include <QDebug>int main(int argc...原创 2020-02-18 22:16:49 · 354 阅读 · 0 评论 -
Qt事件处理练习(20200216)
#include "widget.h"Widget::Widget(QWidget *parent) : QWidget(parent){ m_canvasPix = QPixmap(this->width(),this->height()); m_canvasPix.fill(Qt::white); m_bIsDrawing = false; ...原创 2020-02-16 17:47:15 · 513 阅读 · 0 评论 -
双缓冲绘图练习(20200217)
#include "widget.h"Widget::Widget(QWidget *parent) : QWidget(parent){ m_canvasPix = QPixmap(this->width(),this->height()); m_canvasPix.fill(Qt::white); m_bIsDrawing = false;}...原创 2020-02-16 12:17:44 · 514 阅读 · 0 评论 -
Qt操作MySQL数据库练习(20200216)
#include <QCoreApplication>#include <QDebug>#include <QSqlDatabase>#include <QSqlQuery>#include <QString>#include <QSqlRecord>#include <QSqlDriver>#in...原创 2020-02-16 10:28:07 · 536 阅读 · 0 评论 -
Qt操作SQLite数据库练习(20200215)
#include <QCoreApplication>#include <QDebug>#include <QSqlDatabase>#include <QSqlQuery>#include <QString>#include <QSqlRecord>int main(int argc, char *argv[...原创 2020-02-15 20:29:03 · 606 阅读 · 0 评论 -
涂鸦板练习(20200214)
1. 头文件#include <QWidget>#include <QPainter>#include <QMouseEvent>#include <QDebug>class MainWidget : public QWidget{ Q_OBJECTpublic: MainWidget(QWidget *par...原创 2020-02-14 09:37:11 · 385 阅读 · 0 评论 -
QDir练习(20200213)
#include <QCoreApplication>#include <QFile>#include <QFileInfo>#include <QDir>#include <QTextStream>#include <QDebug>int main(int argc, char *argv[]){ ...原创 2020-02-13 15:57:16 · 310 阅读 · 0 评论 -
QFile练习(20200213)
#include <QCoreApplication>#include <QFile>#include <QDir>#include <QTextStream>#include <QDebug>int main(int argc, char *argv[]){ QCoreApplication a(argc, ar...原创 2020-02-13 11:05:30 · 198 阅读 · 0 评论 -
QFile练习(20200212)
#include <QCoreApplication>#include <QDebug>#include <QFile>#include <QTextStream>#include <QByteArray>int main(int argc, char *argv[]){ QCoreApplication a(a...原创 2020-02-12 22:22:29 · 311 阅读 · 0 评论 -
C++ vector的用法
vector 是向量类型,它可以容纳许多类型的数据,如若干个整数,所以称其为容器。vector 是C++ STL的一个重要成员,使用它时需要包含头文件:#include<vector>;一、vector 的初始化:可以有五种方式,举例说明如下: (1) vector<int> a(10); //定义了10个整型元素的向量(尖括号中为元素类型名,它可以是...转载 2019-05-22 09:58:30 · 146 阅读 · 0 评论 -
STL Vector使用例程
#include <stdio.h>#include <iostream>#include <vector>#include <algorithm>using namespace std;int main(){ vector <int> a; for(int i = 0; i < 10; i++) {...原创 2019-05-22 10:00:47 · 219 阅读 · 0 评论 -
C++标准库vector类型的使用和操作总结
目录一.声明和初始化 二.常用操作正文 vector是一种类型对象的集合,它是一种顺序容器,容器中的所有对象必须都是同一种类型。想了解顺序容器的更多内容:C++顺序容器知识总结。vector的对象是可以动态生长的,这说明它在初始化时可以不用指定大小,而是再使用时根据元素所需的空间动态增长。C++中还有一种常见的类型string,它和vector有很多相似之处,具体可以看《C++...转载 2019-05-22 10:03:57 · 242 阅读 · 0 评论 -
C中浮点数转字符串
char buf[1204]sprintf(buf, "%.6f", val);原创 2019-05-22 13:54:51 · 4295 阅读 · 0 评论 -
Qt Creator的下载和安装
Qt和Qt Creator的区别Qt是C++的一个库,或者说是开发框架,里面集成了一些库函数,提高开发效率。Qt Creator是一个IDE,就是一个平台,一个开发环境,类似的比如说VS,也可以进行Qt开发,当然VS中的Qt是作为一个插件插入VS平台的。下载Qt Creator下载地址1:https://www.qt.io/download这是官网下载地址,选择开源open sou...转载 2019-05-29 19:43:42 · 6083 阅读 · 1 评论 -
C++迭代器的使用和操作总结
目录一.定义和初始化 二.常用操作 三.迭代器const_iterator 四.使迭代器失效的操作正文 迭代器是一种检查容器内元素并遍历元素的数据类型。C++更趋向于使用迭代器而不是下标操作,因为标准库为每一种标准容器(如vector)定义了一种迭代器类型,而只用少数容器(如vector)支持下标操作访问容器元素。回到顶部一.定义和初始化 每种容器都定义了自己...转载 2019-05-22 09:51:49 · 315 阅读 · 0 评论