C++学习之IO流(输入输出流)详解

目录介绍基本输入、输出流freopen字符类的处理介绍流: 若干字节数据从一端到另一端我们叫做流例如:操作文件,从程序到文件,数据的流动的操作称为流操作流类体系专门处理输入输...

2022-01-09

C语言多维数组数据结构的实现详解

目录数据结构之多维数组各基本操作函数原型说明 各基本操作的具体实现测试分析思考与小结1、 对数组的再认识2、调试过程中遇到的问题及解决方案3、算法的时间复杂度分析总...

2022-01-09

C++内存管理之简易内存池的实现

目录什么是内存池?它的实现过程为:初步实现使用嵌入指针改进更简化:static allocatormacor for static allocator什么是内存池?频繁的调用 malloc 会影响运行效率以及产生额外的...

2022-01-09

基于C语言扫雷游戏的设计与实现

目录1 引言2 相关工作3 本文方法4 结果与分析5 总结整体代码1 引言伴随着信息技术的快速发展,近年来,人们的生活已经离不开计算机。生活娱乐几乎都是在计算机上进行的。其中的...

2022-01-09

C语言中几种常量的认识和理解

目录前言一、C语言常量是什么?二、分别说明1.字面常量2.const修饰的常变量3.#define定义的标识符变量4.枚举常量总结前言提示:以下是本篇文章正文内容,下面案例可供参考一、C语...

2022-01-09

QT5实现UDP通信的示例代码

目录前言一、UDP通信概述二、UDP单播模式1.接收数据
2.发送数据
总结代码h文件
代码c文件
前言
该例程经过实际验证可以正常使用,只简单的使用UDP中的单播模式(一对一),其余模式...

2022-01-09

C++解决输出链表中倒数k个结点的问题

目录题目描述示例解题思路测试代码补充题目描述输入一个长度为 n 的链表,设链表中的元素的值为 ai ,返回该链表中倒数第k个节点。如果该链表长度小于k,请返回一个长度为 0 的链...

2022-01-09

C语言指针用法总结

1、先谈谈内存与地址引例:计算机的内存看成大街上的一排房屋,每个房屋都要有门牌号,这个就相当于计算机的内存地址,而房屋里面住的人、家具等等就相当于需要存放的各种各样的数...

2022-01-09

vs2022 qt环境搭建调试的方法步骤

建议:先安装qt再安装vs!1、安装qt6,如下图,勾选msvc2019即可,其它自行决定,剩下安装自动的;2、vs2022安装没什么说的,因为已经是模块化安装了,如下图,这是最少勾选的了;3、安装qt vs to...

2022-01-09

数据结构C语言链表的实现介绍

目录前言函数1. 链表初始化2. 计算链表长度3. 打印链表4.计算链表长度5. 删除链表中指定位置节点6. 向链表中指定位置插入节点7. 全代码+运行效果前言需要用到的函数库#incl...

2022-01-09

EasyC++模板重载

目录1.重载模板2.问题 文章转自 公众号:Coder梁(ID:Coder_LT)1.重载模板
函数模板可以使得同一个函数对不同类型使用,非常地方便。但有的时候类型不同,只是通过模板是没办法解决...

2022-01-09

C++类和对象实战之Date类的实现方法

目录零、前言一、Date类相关接口二、具体接口函数实现1、获取月份天数2、Date打印3、Date构造函数4、Date析构函数5、Date拷贝构造函数6、Date赋值重载函数7、Date+=天数8、...

2022-01-09

C语言数据结构与算法之图的遍历(二)

目录前言 广度优先搜索过程主要思想 代码实现  前言 在上一章的内容中我们使用了深度优先搜索来进行遍历,这一章我们选择使用广度优先搜索来完成这个图的遍历 --> 结果...

2022-01-09

C语言的常量和字符串

目录常量种类字符串总结常量种类C语言中,我们常使用的常量有以下几种: 字面常量 const常变量 #define定义的标识符常量 枚举常量代码如下#include<stdio.h>enum {...

2022-01-09

Qt5多线程编程的实现

目录一、线程基础1、GUI线程与工作线程2、数据的同步访问二、QT多线程简介三、QThread线程四、简单实例一、线程基础1、GUI线程与工作线程每个程序启动后拥有的第一个线程称...

2022-01-09

深入了解C++异常处理

目录基本的异常处理怎么抛出异常捕获和处理异常不存在异常的描述 --- 标识性作用    删减符 ...异常处理中的传参操作  --- 可以写一个变量进去可以抛出自己类的对象标...

2022-01-09

将 C++ 类型属性暴露给 QML

目录一、数据类型处理和所有权1.1、暴露属性
1.2、使用通知信号的注意事项
1.3、具有对象类型的属性
1.4、具有对象列表类型的属性
1.5、分组属性
二、暴露方法三、暴露信号...

2022-01-09

Qt CEF融合技QCefView使用教程(推荐)

目录QCefView介绍QCefView编译准备1 下载代码2 修改CEF配置3 修改Qt版本开始编译QCefView生成的dll路径lib路径头文件QCefView项目说明如何使用QCefView进行开发QCefView源...

2022-01-09

C语言实现wave波形

题目描述一个n列的网格,从(0,0)网格点出发,波形存在平波(从(x,y)到(x+1,y)),上升波(从(x,y)到(x+1,y+1)),下降波(从(x,y)到(x+1,y−1))三种波形,请问从(0,0)出发,最终到达(n,0)的...

2022-01-09

EasyC++ 右值引用

目录1.左值和右值2.左值引用和右值引用文章转自:公众号:Coder梁(ID:Coder_LT)1.左值和右值
在我们之前的文章当中,介绍的都是左值引用。C++11在左值引用的基础上推出了右值引用,由...

2022-01-09

C语言求两个正整数的最大公约数示例代码

目录前言1.穷举法2.欧几里得算法(辗转相除法)3.递归方法附:相减法总结前言两个正整数的最大公约数(Greatest Common Divisor, GCD)是能够整除这两个整数的最大整数。两个正整数的...

2022-01-09

C语言数据结构与算法之图的遍历(一)

目录引入 深度优先搜索代码实现 完整代码  引入 在数据结构中常见的有深度优先搜索和广度优先搜索。为什么叫深度和广度呢?其实是针对图的遍历而言的,请看下面这个图:图是...

2022-01-09

深入了解c语言的循环语句

目录C语言循环语句while循环for循环do......while循环的嵌套总结:C语言循环语句大多数人都希望自己是体格强健,天资聪慧,多才多艺的人。虽然有时事与愿违,但至少我们用c能写出这...

2022-01-09

Qt5连接并操作PostgreSQL数据库的实现示例

教你如何查看官方demo1. 浏览器搜索Qt,打开第一个连接。2. 鼠标悬浮Learning,点击下边的Documentation进入文档说明。3. 找到Qt 5,点击进入。4. 往下拉,找到Qt SQL,点击进入。5....

2022-01-09

利用上下文属性将 C++ 对象嵌入 QML 里

目录一、设置简单的上下文属性二、将对象设置为上下文属性三、上下文属性与C++ 的数据模型示例3.1、字符串列表模型3.2、对象列表模型3.3、QAbstractItemModelQQmlContext...

2022-01-09

OpenCV轮廓检测之boundingRect绘制矩形边框

目录函数原型参数说明测试代码测试效果补充函数原型cv::Rect boundingRect( InputArray array );参数说明输入:InputArray类型的array,输入灰度图像或二维点集。输出:Rect类型...

2022-01-09

EasyC++函数模板介绍

文章转自: 公众号:Coder梁(ID:Coder_LT)函数模板:
所谓函数的模板,本质上也就是使用泛型来定义函数。所谓的泛型其实也就是不定的类型,比如说我们使用vector的时候,可以定义各种类型...

2022-01-09

如何利用C语言输出3D立体感心形图详解

目录★头文件部分:★主函数外自定义函数部分:★主函数部分:总结首先我先在每行(除空白以及{}外)代码上标上序号(无序号源码放在了文末)#include <stdio.h>#include <math.h>flo...

2022-01-09

vs2019配置Qt5开发环境(图文教程)

目录一、下载安装visual Studio2019二、Qt安装三、安装QT visual Studio Tool拓展的安装四、qt visual studio tools插件的配置五、新建vs下qt项目使用visual studi 2019配...

2022-01-09

C++中的对象初始化操作代码

当对象在创建时获得了一个特定的值,我们说这个对象被初始化。初始化不是赋值,初始化的含义是创建变量赋予其一个初始值,而赋值的含义是把当前值擦除,而以一个新值来替代。对象初...

2022-01-09

Qt 仪表盘的实现示例

目录一、前言二、功能特点三、体验地址四、效果图五、相关代码一、前言
仪表盘在很多汽车和物联网相关的系统中很常用,最直观的其实就是汽车仪表盘,这个以前主要是机械的仪表,...

2022-01-09

深入浅析C/C++语言结构体指针的使用注意事项

主要内容 结构体的使用 - 定义,赋值,结构体指针 结构体作为函数参数的使用 指针的使用代码内容重点1.结构体的使用 - 定义,赋值,结构体指针2.结构体作为函数参数的使用...

2022-01-09

EasyC++单独编译

文章转自:微信公众号:Coder梁(ID:Coder_LT)联合编译:
在上一篇当中,我们编写好了头文件coordin.h,现在我们要完成它的实现头文件当中只能放一些生命和常量的定义,不能有具体的实现。...

2022-01-09

C++构造函数的初始化列表详解

目录1.问题2.解决方法(初始化列表)3.顺序问题总结1.问题class A {private: int m_a;public: A(int a) { cout << "A(int a)......." << endl; m_a = a; } void print() { c...

2022-01-09

C语言动态顺序表实例代码

目录顺序表概念:一.准备工作二、顺序表的基本操作 1.顺序表的初始化函数2.尾插函数(在尾部插入数据)3.头插函数(在数组头部插入数据) 4.尾删函数5.头删函数6.在第pos的位置插入...

2022-01-09

C语言switch语句详解

目录switch 分支结构快速入门代码演示switch 细节讨论switch 和 if 的比较案例:总结switch 分支结构快速入门案例: 请编写一个程序,该程序可以接收一个字符,比如: a,b,c,d,e,f,g...

2022-01-09

c语言实现学生管理系统详解

目录infor.htest.cinfor.c总结 该学生管理系统的实现是通过分文件的方式来写的,infor.h 文件为头文件,源文件infor.c实现源文件test.c中封装函数,建议 读者在做较大的系...

2022-01-09

Qt编写地图迁徙图的实现示例

目录一、前言二、功能特点三、体验地址四、效果图五、相关代码一、前言在很多web系统中,尤其是大屏系统中,经常可以看到类似于飞机迁徙图的效果,这个在echart中也是最常用的一...

2022-01-09

Qt地图自适应拉伸的实现示例

目录一、前言二、功能特点三、体验地址四、效果图五、相关代码一、前言
用过echart的人都会遇到一个问题,就算是代码中写了window.onresize = echart.resize,也只是横向自适应...

2022-01-09

使用C语言实现本地socke通讯的方法

一、概述  使用本地socket通讯可以实现进程之间的通讯。  相关函数描述如下:int socket(int domain, int type, int protocol);函数说明: 创建本地域socket函数参数:...

2022-01-09

C++ OpenCV模拟实现微信跳一跳

目录前提精要:实机演示Gif:思路:获取小黑人的位置:获取终点的位置:需要自定义的:完整项目:项目结构pch.hmain.cpp 前提精要:本程序参考了大量的大佬佬的代码,在此基础之上,改编而成。...

2022-01-09

EasyC++全局变量

文章转自公众号:Coder梁(ID:Coder_LT)全局变量:
前面聊到了静态持续变量的链接性,其中链接性为外部的变量通常简称为外部变量。它们的存储持续性为静态,作用域为整个程序。外部变量...

2022-01-09

C语言数据结构与算法之排序总结(一)

目录一、前言二、基本概念1.排序2.排序方法的稳定性3.内部和外部排序三、插入类排序1.直接插入排序2.折半插入排序3.希尔排序四、交换类排序1.冒泡排序2.快速排序五、总结比...

2022-01-09

C语言函数栈帧的创建和销毁介绍

在初学c语言中,很多时候要记的内容有点多,有时候并不能深入的了解它。关于函数的栈帧可以帮助我们深入了解函数传参的过程,让我们了解c语言。以下是我们平时接触过,但不了解的问...

2022-01-09

C语言宏函数container of()简介

在linux 内核编程中,会经常见到一个宏函数container_of(ptr,type,member), 但是当你通过追踪源码时,像我们这样的一般人就会绝望了(这一堆都是什么呀? 函数还可以这样定义??? 怎么...

2022-01-09

使用用C++做一颗会跳动的爱心实例代码

目录前言开始总结前言大家好,本篇文章主要讲的是使用用C++做一颗会跳动的爱心实例代码开始先来看看效果:
程序描述:
程序先以较慢的速度画一个大爱心,之后跳动的心其实从视觉上...

2022-01-09

详解c++实现信号槽

目录用c++实现信号槽机制(signal-slot)总结用c++实现信号槽机制(signal-slot)
信号槽机制的个人理解:信号槽是在两个c++类对象之间建立联系的通道,其中一个对象可称之为信号发送...

2022-01-09

Qt编写地图实现闪烁点图的示例代码

目录一、前言二、功能特点三、体验地址四、效果图五、相关代码一、前言Qt作为一个超大型的一站式GUI超市开发集成环境,不仅集成了大量的可视化UI组件,还提供了网络库、数据库...

2022-01-09

Qt编写地图实现省市区域图的示例代码

目录一、前言二、功能特点三、体验地址四、效果图五、相关代码一、前言
省市区域图也可以叫省市轮廓图,就是将每个省份、市区的边界区域变成轮廓展示,只是个大概的轮廓,和真是...

2022-01-09

用C语言实现链式栈介绍

目录堆栈的基本概念常见的栈有顺序栈和链式栈- 链式栈的C代码实现代码运行效果堆栈的基本概念堆栈是只能在一端增删元素的表结构,该位置称为栈顶堆栈的基本运算是压入和弹出,...

2022-01-09
返回顶部
顶部