自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

光羽隹的博客

学习中

  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

原创 Qt使用TCP传输文件(带UI)

可以点此下载源码UI设计源代码(服务器与客户端)serverwidget.h#ifndef SERVERWIDGET_H#define SERVERWIDGET_H#include <QWidget>#include <QTcpServer>#include <QTcpSocket>#include <QFile>...

2019-06-06 21:43:53 5083 5

原创 带UI的猜数字小游戏(Qt实现)

可以点此下载.UI界面设计游戏设置界面是这样的:游戏界面:源代码头文件mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QMovie>namespace Ui {class MainWindow;}class...

2019-06-02 22:39:25 824

原创 《MySQL必知必会》读书笔记

一、增1.INSERT INTO:插入数据到表时,指明列名可获得更安全的数据插入。2.可以在INSERT 和INTO 关键字之间插入LOW_PRIORITY关键字,以达到降低插入操作的优先级。3.插入多行数据,可以使用两个INSERT,只要每个INSERT语句以;结尾,可以一次提交。如果插入的列相同,则可以使用形如:INSERT INTO …VALUES(……),(……);...

2019-04-28 18:09:13 292

原创 数据结构c++实现——图

各种模板类的数据抽象:步骤示意:递归过程:要创建的图以及对应的邻接表:代码实现://graph.h#ifndef GRAPH_H#define GRAPH_H#include <string>template<typename T>class VertexNode;template<typename T&gt...

2019-04-18 22:34:00 2669

原创 数据结构c++实现——二叉树

binar_tree.h#ifndef BINAR_TREE_H#define BINAR_TREE_H#include <string>template<typename T>class BinarTree;template<typename T>class TreeNode{ friend class BinarTree&...

2019-04-13 20:15:42 185

原创 数据结构c++实现——串的KMP算法

#include <iostream>#include <string>#include <vector>using namespace std;void get_next1(string T, int *next){ int i, j; i = 1; j = 0; //next下标从1开始计数 next[1...

2019-04-12 17:06:23 353

原创 数据结构c++实现——栈与队列

stack.h#ifndef STACK_H#define STACK_H#include <string>const int MAXSIZE = 200;template<typename T>class Stack{public: Stack():top(-1) {} //是否为空 bool empty(); ...

2019-04-10 20:17:15 244

原创 数据结构c++实现——线性表的链式结构

1.全部基于c++模板实现。2.实现了单向链表(link_list.h)循环链表(c_link_list.h)双向链表(d_link_list.h)link_list.h#ifndef LINK_LIST_H#define LINK_LIST_H#include <string>template<typename T>class ...

2019-04-07 23:23:02 524 1

原创 数据结构c++实现——线性表的顺序结构

#include <iostream>using namespace std;const int max_size = 200;template<typename T>class Linear_table{public: Linear_table(){length = 0;} Linear_table(T a[], size_t n); ...

2019-04-03 17:30:27 182

原创 c++ primer第五版练习19.21 19.23

#include <iostream>#include <string>#include <vector>#include <utility>using namespace std;class Token{public: Token() : tok(INT), ival(0) {} Token(const Token...

2019-03-31 20:46:13 132

原创 c++ primer第五版练习18.30

class Class{};class Base : public Class{public: Base():val(0) {} Base(Base &b):val(b.val) {} Base(int b):val(b) {}protected: int val;};class D1 : virtual public Base{publ...

2019-03-27 22:32:31 117

原创 c++ primer第五版练习17.23

#include <iostream>#include <regex>#include <string>using namespace std;int main(int argc, char *argv[]){ //分为两个子表达式,分别为(5num)和(-4num) string no = "(\\d{5})([-]?\\d{4})...

2019-03-23 22:07:04 90

原创 c++ primer第五版练习17.15

#include <iostream>#include <regex>#include <string>using namespace std;int main(int argc, char *argv[]){ regex r("[[:alpha:]]*[^c]ie[[:alpha:]]*", regex::icase); smatc...

2019-03-23 17:51:15 135

原创 c++ primer第五版练习17.11 17.12 17.13

#include <iostream>#include <bitset>using namespace std;template<size_t N>class Quiz{public: Quiz() {} Quiz(const string &s) : bit_quiz(s){} template...

2019-03-23 16:42:29 158

原创 c++ pimer第五版练习17.4 17.5 17.6

#include <iostream>#include <tuple>#include <string>#include <vector>#include <algorithm>#include "sales_data.h"using namespace std;//使用tupletypedef tuple<ve...

2019-03-22 22:38:29 151

转载 c++ primer第五版练习16.28

sharedpointer.h#ifndef SHAREDPOINTER_H#define SHAREDPOINTER_H#pragma once#include <functional>namespace cp5{ struct Delete { template<typename T> auto ope...

2019-03-20 21:49:34 298

原创 c++ primer第五版练习16.4

#include <iostream>#include <vector>#include <list>using namespace std;namespace cc { template<typename T, typename U> bool find(const T t1, const T t2, const U &a...

2019-03-18 21:00:44 253

原创 c++ primer第五版练习14.44

#include &lt;iostream&gt;#include &lt;string&gt;#include &lt;functional&gt;#include &lt;algorithm&gt;#include &lt;map&gt;using namespace std;int add(int a, int b){ return a+b;}auto mod =...

2019-03-12 21:30:57 162

原创 c++ primer第五版练习13.34、36、37

#ifndef MESSAGE_H#define MESSAGE_H#include &lt;set&gt;#include &lt;string&gt;using namespace std;class Message;class Folder{public: Folder() {} Folder(const Folder&amp;); Folder&...

2019-03-06 21:23:43 191

原创 c++ primer第五版练习12.20

建立了如下文件:strblob.h文件#ifndef STRBLOB_H#define STRBLOB_H#include &amp;lt;string&amp;gt;#include &amp;lt;vector&amp;gt;#include &amp;lt;initializer_list&amp;gt;#include &amp;lt;memory&amp;gt;using names

2019-03-01 17:19:21 322 1

原创 c++ primer第五版练习12.7

#include &amp;lt;iostream&amp;gt;#include &amp;lt;vector&amp;gt;#include &amp;lt;memory&amp;gt;using namespace std;shared_ptr&amp;lt;vector&amp;lt;int&amp;gt;&amp;gt; build_vec(){ int x; vector&am

2019-02-27 19:30:50 217

原创 c++ primer第五版练习12.6

#include &amp;lt;iostream&amp;gt;#include &amp;lt;vector&amp;gt;using namespace std;vector&amp;lt;int&amp;gt;* build_vec(){ int x; vector&amp;lt;int&amp;gt; v1; while(cin&amp;gt;&amp;gt;x)

2019-02-27 19:16:41 209

原创 c++ primer第五版练习11.7

#include &amp;lt;iostream&amp;gt;#include &amp;lt;map&amp;gt;#include &amp;lt;string&amp;gt;#include &amp;lt;vector&amp;gt;using namespace std;int main(int argc, char *argv[]){ map&amp;lt;string, vecto

2019-01-28 18:11:08 223

原创 c++ primer 第十章 练习10.24

#include &amp;lt;iostream&amp;gt;#include &amp;lt;string&amp;gt;#include &amp;lt;functional&amp;gt;#include &amp;lt;vector&amp;gt;#include &amp;lt;algorithm&amp;gt;using namespace std;using placeholders::

2019-01-27 14:25:10 159

原创 c++primer第五版练习9.49

好不容易,终于给运行出来了。。。比较重要的是要考虑末尾都是不出头字母的情况。代码如下:#include &lt;iostream&gt;#include &lt;string&gt;#include &lt;vector&gt;#include &lt;list&gt;#include &lt;deque&gt;#include &lt;array&gt;#include &lt;...

2019-01-02 23:00:30 180

原创 c++ primer第五版练习9.28

#include &lt;iostream&gt;#include &lt;string&gt;#include &lt;vector&gt;#include &lt;list&gt;#include &lt;deque&gt;#include &lt;array&gt;#include &lt;forward_list&gt;using namespace std;forwar

2019-01-02 16:34:17 179

原创 c++ primer第五版练习5.14

#include &amp;lt;string&amp;gt;#include &amp;lt;iostream&amp;gt;#include &amp;lt;vector&amp;gt;using namespace std;int main(){ int max_cnt=0,cnt=0; string max_word,word,front_word; while(cin&amp;gt;&am

2018-12-12 17:46:54 434

Qt使用TCP传输文件(带UI)

利用Qt实现的简单的TCP协议传输文件Demo,仅供学习与交流。

2019-06-07

带UI的猜数字小游戏(Qt开发)

本程序是使用Qt5.12.3开发的一个猜数字小游戏Demo,仅供学习交流使用。

2019-06-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除