- 博客(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
5225
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
884
原创 《MySQL必知必会》读书笔记
一、增1.INSERT INTO:插入数据到表时,指明列名可获得更安全的数据插入。2.可以在INSERT 和INTO 关键字之间插入LOW_PRIORITY关键字,以达到降低插入操作的优先级。3.插入多行数据,可以使用两个INSERT,只要每个INSERT语句以;结尾,可以一次提交。如果插入的列相同,则可以使用形如:INSERT INTO …VALUES(……),(……);...
2019-04-28 18:09:13
354
原创 数据结构c++实现——图
各种模板类的数据抽象:步骤示意:递归过程:要创建的图以及对应的邻接表:代码实现://graph.h#ifndef GRAPH_H#define GRAPH_H#include <string>template<typename T>class VertexNode;template<typename T>...
2019-04-18 22:34:00
2731
原创 数据结构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
234
原创 数据结构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
382
原创 数据结构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
300
原创 数据结构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
564
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
201
原创 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
174
原创 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
154
原创 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
120
原创 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
194
原创 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
222
原创 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
205
转载 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
355
原创 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
301
原创 c++ primer第五版练习14.44
#include <iostream>#include <string>#include <functional>#include <algorithm>#include <map>using namespace std;int add(int a, int b){ return a+b;}auto mod =...
2019-03-12 21:30:57
214
原创 c++ primer第五版练习13.34、36、37
#ifndef MESSAGE_H#define MESSAGE_H#include <set>#include <string>using namespace std;class Message;class Folder{public: Folder() {} Folder(const Folder&); Folder&...
2019-03-06 21:23:43
224
原创 c++ primer第五版练习12.20
建立了如下文件:strblob.h文件#ifndef STRBLOB_H#define STRBLOB_H#include &lt;string&gt;#include &lt;vector&gt;#include &lt;initializer_list&gt;#include &lt;memory&gt;using names
2019-03-01 17:19:21
445
1
原创 c++ primer第五版练习12.7
#include &lt;iostream&gt;#include &lt;vector&gt;#include &lt;memory&gt;using namespace std;shared_ptr&lt;vector&lt;int&gt;&gt; build_vec(){ int x; vector&am
2019-02-27 19:30:50
266
原创 c++ primer第五版练习12.6
#include &lt;iostream&gt;#include &lt;vector&gt;using namespace std;vector&lt;int&gt;* build_vec(){ int x; vector&lt;int&gt; v1; while(cin&gt;&gt;x)
2019-02-27 19:16:41
237
原创 c++ primer第五版练习11.7
#include &lt;iostream&gt;#include &lt;map&gt;#include &lt;string&gt;#include &lt;vector&gt;using namespace std;int main(int argc, char *argv[]){ map&lt;string, vecto
2019-01-28 18:11:08
270
原创 c++ primer 第十章 练习10.24
#include &lt;iostream&gt;#include &lt;string&gt;#include &lt;functional&gt;#include &lt;vector&gt;#include &lt;algorithm&gt;using namespace std;using placeholders::
2019-01-27 14:25:10
198
原创 c++primer第五版练习9.49
好不容易,终于给运行出来了。。。比较重要的是要考虑末尾都是不出头字母的情况。代码如下:#include <iostream>#include <string>#include <vector>#include <list>#include <deque>#include <array>#include <...
2019-01-02 23:00:30
232
原创 c++ primer第五版练习9.28
#include <iostream>#include <string>#include <vector>#include <list>#include <deque>#include <array>#include <forward_list>using namespace std;forwar
2019-01-02 16:34:17
244
原创 c++ primer第五版练习5.14
#include &lt;string&gt;#include &lt;iostream&gt;#include &lt;vector&gt;using namespace std;int main(){ int max_cnt=0,cnt=0; string max_word,word,front_word; while(cin&gt;&am
2018-12-12 17:46:54
505
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人