C++
1
对象池

YHB_DRIVER @ 2019/04/24

2
qt学习笔记

Part 1基本思路 学习目标:(熟练)使用 qt 制作符合要求的 ui FAQ:1)学习Qt5还是Qt4? 重要的是学习的方法而不是内容,掌握了正确的学习方法就可以很快完成另一者的学习,综合来看,Qt4的资料较为全面,入门起来应该比较快。 达成方式:学会使用 assistant 找到合适的 cla ...

moonfair @ 2019/04/24

3
c++智能指针和二叉树(1): 图解层序遍历和逐层打印二叉树

二叉树是极为常见的数据结构,关于如何遍历其中元素的文章更是数不胜数。 然而大多数文章都是讲解的前序/中序/后序遍历,有关逐层打印元素的文章并不多,已有文章的讲解也较为晦涩读起来不得要领。本文将用形象的图片加上清晰的代码帮助你理解层序遍历的实现,同时我们使用现代c++提供的智能指针来简化树形数据结构的 ...

apocelipes @ 2019/04/24

5
GoogleTest初探(1)

此篇主要了解一下GoogleTest中的断言。 总的来说,GoogleTest中的断言分为两大类:EXPECT_*和ASSERT_*,这两者在测试成功或失败后均会给出测试报告,区别是前者在测试失败后会继续执行下面的测试,而后者在测试失败后会立即终止测试。 GoogleTest中的比较断言,涉及整型, ...

断_水_流 @ 2019/04/23

6
洛谷P4431

题意翻译 题目大意: 给定一个n*mn∗m的矩阵,每次你可以选择前进一格或转弯(90度),求在不出这个矩阵的情况下遍历全部格点所需最少转弯次数。有多组数据 输入格式: 第一行一个整数kk,表示数据组数 以下kk行,每行两个整数n,mn,m,表示矩阵大小 输出格式: 输出一个整数,即最少转弯次数 感谢 ...

yu__xuan @ 2019/04/23

7
洛谷P4057

题目描述 “无体育,不清华”、“每天锻炼一小时,健康工作五十年,幸福生活一辈子” 在清华,体育运动绝对是同学们生活中不可或缺的一部分。为了响应学校的号召,模范好学生王队长决定坚持晨跑。不过由于种种原因,每天都早起去跑步不太现实,所以王队长决定每aa天晨跑一次。换句话说,假如王队长某天早起去跑了步,之 ...

yu__xuan @ 2019/04/23

8
C++ Json解析CJsonObject的详细使用

引用头文件: 1 __declspec(dllexport) void __stdcall read_JSon(char* path) 2 { 3 ifstream t(path); 4 string str((istreambuf_iterator<char>(t)),istreambuf_ite ...

C#爆破 @ 2019/04/22

9
CH1102 火车进出栈问题(高精/卡特兰数)

描述 一列火车n节车厢,依次编号为1,2,3,…,n。每节车厢有两种运动方式,进栈与出栈,问n节车厢出栈的可能排列方式有多少种。 输入格式 一个数,n(n define int long long using namespace std; int n,ans[1200000],len=1,p[120 ...

wky32768 @ 2019/04/22

11
C++中typedef enum 和 enum

在C++中,这两种定义枚举类型的关键字用法和效果相同,推荐使用前者。typedef enum多用在C语言中。 在C语言中,如果使用typedef enum定义一个枚举类型,比如: 则可以通过 TokenType MyType 使用所定义的枚举类型。如果使用enum定义一个枚举类型,比如: 则需要通过 ...

zhouleyuan @ 2019/04/22

12
C++ 容器类型成员

类型别名 iterator 此容器类型的迭代类型 const_iterator 可以读取元素,但不能修改元素的迭代器类型 size_type 无符号整数类型,足够保存此种容器类型最大可能容器的大小 difference_type 带符号整数类型,足够保存两个迭代器之间的距离 value_type 元 ...

木然Ray @ 2019/04/21

14
C++基础——类继承中方法重载

一、前言 在上一篇C++基础博文中讨论了C++最基本的代码重用特性——类继承,派生类可以在继承基类元素的同时,添加新的成员和方法。但是没有考虑一种情况:派生类继承下来的方法的实现细节并不一定适合派生类的需求,此时派生类需要重载集成方法。 二、重载方法及虚函数 我们讨论《C++ Primer Plus ...

没落骑士 @ 2019/04/21

15
银行家算法C++程序

此程序在Windows10 CodeBlocks17.12环境下测试运行,其他编程环境未经测试! 作业需求↓↓↓↓↓↓ 运行效果图如下 (codeblocks下载地址http://www.codeblocks.org/downloads/binaries) C++代码 2019-04-20-20:3 ...

岁寒良木 @ 2019/04/21

16
38.QT-QAxObject快速写入EXCEL示例

参考链接: https://blog.csdn.net/czyt1988/article/details/52121360 http://blog.sina.com.cn/s/blog_a6fb6cc90101gv2p.html 1. QAxObject介绍 在QT中,有个自带的QAxObject类 ...

NQian @ 2019/04/21

17
Win10 + vs2017 编译并配置tesseract4.1.0

tesseract 是一个开源的OCR (Optical Character Recognition , 光学字符识别) 引擎,本文就介绍一下自己在编译 tesseract4.1.0时遇到的一些坑,希望能给大家带来一些帮助。 一、下载 tesseract tesseract 是一个开源项目,可以在 ...

tongye @ 2019/04/20

20
C/C++控制台接收不到鼠标消息-【解决办法】

控制台编程中,使用了鼠标操作,遇到了控制台无法接收到鼠标消息的问题,可尝试一下办法解决 【win10系统】 在控制台标题栏右键-默认值-选项,将一下对勾取消 然后调用如下函数: HANDLE hIn = GetStdHandle(STD_INPUT_HANDLE); SetConsoleMode(h ...

五仁月饼 @ 2019/04/20