VS2017开发C语言出现“no_init_all“的解决办法

当你的编译器出现这种错误时,只需要在winnt.h头文件中 即可消除错误提示补充一点这一代码块是微软工程师用于在旧版本的VS中消除该错误提示的预编译头虽然微软的工程师们宣...

2022-01-09

C语言SetConsoleTextAttribute函数使用方法

目录1、函数接口2、作用3、参数4、测试代码5、直接使用数字进行配色1、函数接口BOOL WINAPI SetConsoleTextAttribute( _In_ HANDLE hConsoleOutput,_In_ WORD wAttribut...

2022-01-09

C++基础概念讲述

目录1.C++相关网站推荐2.C++和C的关系3.C++特性说明3.1与底层硬件紧密结合3.2对象生命周期的精确控制3.3Zero-Overhead Abstraction首先,通过一张最新(2021.11)的编程语言排名...

2022-01-09

C++趣味算法之侦探推理

题目描述明明同学最近迷上了侦探漫画《柯南》并沉醉于推理游戏之中,于是他召集了一群同学玩推理游戏。游戏的内容是这样的,明明的同学们先商量好由其中的一个人充当罪犯(在明明...

2022-01-09

C语言 八大排序算法的过程图解及实现代码

目录前言一、插入排序时间复杂度空间复杂度代码实现(升序)二、希尔排序时间复杂度空间复杂度代码实现三、选择排序时间复杂度空间复杂度代码实现四、堆排序时间复杂度空间复杂...

2022-01-09

VC中控制台程序创建窗口的实例方法

在VC控制台程序中调用D3DVideoRender时,需要创建新的窗口控件显示图像#include "windows.h"#include "TCHAR.h" //声明自定义消息处理函数LRESULT CALLBACK WindowProc( HWND...

2022-01-09

C++11 thread多线程编程创建方式

目录1 线程创建与结束线程的创建方式:线程的结束方式:2 互斥锁<mutex> 头文件介绍std::mutex 介绍std::mutex 的成员函数std::lock_guardstd::unique_lock示例:原子变量线程同...

2022-01-09

C语言 如何用堆解决Topk问题

目录前言TopK问题解题方法代码实现与讲解运行结果函数解读PrintTopK 解读TestTopK 解读前言本篇将详细讲解如何利用小根堆的方法解决TopK问题,这么多数据要处理,该算法时间复...

2022-01-09

C++多线程之互斥锁与死锁

目录1.前言2.互斥锁2.1 互斥锁的特点2.2 互斥锁的使用2.3 std::lock_guard3.死锁3.1 死锁的含义3.2 死锁的例子3.3 死锁的解决方法1.前言比如说我们现在以一个list容器来模...

2022-01-09

C语言中数据在内存如何存储

目录数据类型类型的基本归类整形有符号数和无符号数是否char 等于signed char呢?浮点型构造类型(自定义类型)指针类型空类型整形在内存中的存储原码,反码,补码正整数负整数大小端...

2022-01-09

C++ OpenCV单峰三角阈值法Thresh_Unimodal详解

目录需求说明具体流程功能函数C++测试代码测试效果需求说明在对图像进行处理时,经常会有这类需求:想通过阈值对图像进行二值化分割,以提取自己感兴趣的区域,常见的阈值分割方法...

2022-01-09

C/C++ Qt数据库SqlRelationalTable关联表详解

在上一篇博文中详细介绍了SqlTableModle组件是如何使用的,本篇博文将介绍SqlRelationalTable关联表组件,该组件其实是SqlTableModle组件的扩展类,SqlRelationalTable组件可以关...

2022-01-09

C++11 constexpr使用详解

目录1.constexpr初探2.constexpr修饰函数的限制3.使用编译时对象4.constexpr vs const的区别C++11为了提高代码执行效率做了一些改善。这种改善之一就是:生成常量表达式,允许...

2022-01-09

详谈浮点精度(float、double)运算不精确的原因

目录为什么浮点精度运算会有问题精度运算丢失的解决办法拓展:详解浮点型为什么浮点精度运算会有问题我们平常使用的编程语言大多都有一个问题——浮点型精度运算会不准确。比...

2022-01-09

C语言如何把浮点数转换为字符串

目录把浮点数转换为字符串1、把float/double格式化输出到字符串2、注意事项整型、浮点型和字符串间转换1.整型、浮点型——>字符串2.字符串——>整型、浮点型把浮点数转换为...

2022-01-09

C++ STL容器详解之红黑树部分模拟实现

目录一、红黑树的概念二、红黑树的性质三、红黑树节点的定义四、红黑树结构 五、 红黑树的插入操作六、代码总结一、红黑树的概念红黑树(Red Black Tree),是在计算机科学中用...

2022-01-09

C语言输出唯一的子串

 题目描述给一个字符串,求长度为m的所有不重复的子串。 比如字符串"aaab",我们求长度为2的子串,那么依次为"aa","aa","ab",那么不重复的子串为"aa","ab"输入第一行是一个整数K...

2022-01-09

C++数组的定义详情

目录1.数组概念2.数组的复杂声明3.数组到指针4.数组操作4.1获取数组元素个数4.2使用for循环遍历数组(C++11开始支持)5.拓展5.1C字符串
5.2vector
5.3string
6.思考6.1思考以下...

2022-01-09

C++ 函数的介绍

目录一、基础二、参数三、返回类型四、函数重载与解析五、内联函数1.constexpr函数
六、函数指针七、思考1、我们常常会见到如下代码,是由什么作用?2、可以用别名定义一个函数...

2022-01-09

七大经典排序算法图解

目录插入排序①直接插入排序基本思想动图演示代码实现②希尔排序基本思想图示代码实现选择排序③直接选择排序基本思想动图演示代码实现④堆排序基本思想建堆需要注意的问题...

2022-01-09

C++中signed main和int main的区别

 前言今天看见大佬的C++代码,主函数"int main"打成了"signed main",心生疑问,便去查阅。#pragma Gcc optimize(3,"inline","Ofast");#include<bits/stdc++.h>using namespace...

2022-01-09

如何通过C++求出链表中环的入口结点

目录题目描述:输入描述:返回值描述:示例:解题思路:测试代码:题目描述:给一个长度为n链表,若其中包含环,请找出该链表的环的入口结点,否则,返回null。数据范围: n≤10000,1<=结点值<=10000...

2022-01-09

C++学习之线程详解

目录开篇线程的状态多线程的构建计算时间一、程序运行时间二、chrono共享资源和互斥锁condition_variable线程池总结开篇多线程是开发中必不可少的,往往我们需要多个任务并行...

2022-01-09

MFC程序中使用QT开发界面的实现步骤

目录添加QT依赖添加信号槽机制添加qt界面配置元编译过程一些问题的处理测试信号槽使用qt designer 设计界面如果你有一个现成的MFC项目在做维护,但是你厌倦了使用MFC繁琐的操...

2022-01-09

C++  系统IO流介绍

目录1、iostream标准库2、namespace3、C和C++输出区别4、总结前言:本次讲解一个小知识点,也是最常见的一个知识点:iostream;不管编写什么程序,必然会使用到IO流交互,从细节上理解...

2022-01-09

C++ 中的类型详细

目录一、初始化与赋值二、 类型概述三、类型分类1、数值类型2、void类型四、字面值及其类型五、变量及其类型六、复合类型1、指针:一种间接类型;2、引用七、常量类型八、类型...

2022-01-09

C语言数组学习之特殊矩阵的压缩存储

目录1.数组的定义数组与线性表的关系2.数组的存储结构习题13.对称矩阵概念存储方法选择习题1习题24.三角矩阵概念存储方法选择5.三对角矩阵概念存储方法选择习题16.稀疏矩阵...

2022-01-09

C++嵌入式内存管理详情

目录一、Linux内核系统结构二、查看Linux内存1.cache
2.buffer
三、内存补齐前言:
上一篇介绍了软件层面上的内存,并没有涉及很多底层的原理;但在实际工程中,部署一个项目往往需...

2022-01-09

C++继承类成员访问权限修饰符详解

目录1. 前言2. 不同修饰下的类成员被访问权限3. 继承时的属性变化4. protected的作用总结1. 前言C++提供了三个修饰符来限定类成员的被访问权限,分别是public ,protected, pr...

2022-01-09

c++虚函数与虚函数表原理

目录1.什么是虚函数&#63;2.虚函数会影响类的内存3.了解虚函数表--->通过虚函数表的指针去访问数据4.虚函数声明1.什么是虚函数&#63;用virtual 修饰的成员函数叫虚函数小知识...

2022-01-09

C/C++ Qt数据库与SqlTableModel组件应用教程

SqlTableModel 组件可以将数据库中的特定字段动态显示在TableView表格组件中,通常设置QSqlTableModel类的变量作为数据模型后就可以显示数据表内容,界面组件中则通过QDataWidg...

2022-01-09

c语言单词本的新增、删除、查询按顺序显示功能

c语言单词本的新增,删除,查询,按顺序显示#include<stdio.h>#include<string.h>#define SIZE 100int addword(char p[][20], int n);int findword(char p[][20], int n, char *f...

2022-01-09

C语言练习之数组中素数交换

目录题目要求总结题目要求(1)在主函数中创建数组num,使用测试数据{108 4 19 7 23 66 49 13 33 35}对其初始化;(2)定义change函数,将num数组中的素数首尾交换,即第一个素数与最后一个...

2022-01-09

C/C++ Qt 数据库与ComBox实现多级联动示例代码

Qt中的SQL数据库组件可以与ComBox组件形成多级联动效果,在日常开发中多级联动效果应用非常广泛,例如当我们选择指定用户时,我们让其在另一个ComBox组件中列举出该用户所维护的...

2022-01-09

C++中的Lambda表达式及表达式语句

目录一、概念二、左值与右值三、类型转换四、操作符五、思考1、思考下面x变量是左值还是右值,有什么特性?2、思考一下以下赋值操作符的原始代码是怎样的?3、思考以下代码做了什...

2022-01-09

C++内存分布及用法

目录一、内存基础1、内存分布2、栈区与堆区的区别二、内存分配1、内存分配方式2、new的用法3、delete用法4、new与malloc的区别5、内存泄漏三、内存拓展1、内存概念2、虚拟...

2022-01-09

C/C++ Qt 数据库与TableView实现多组件联动

Qt 数据库组件与TableView组件实现联动,以下案例中实现了,当用户点击并选中TableView组件内的某一行时,我们通过该行中的name字段查询并将查询结果关联到ListView组件内,同时将T...

2022-01-09

C++ OpenCV绘制简易直方图DrawHistImg

目录需求说明具体流程功能函数C++测试代码测试效果需求说明在对图像进行处理时,经常会有这类需求:想要观察图像的直方图分布,例如灰度图中0-255区间数值的分布情况,从而可以进行...

2022-01-09

C语言中单目操作符++、–的实例讲解

目录前言++单目操作符- -单目操作符附1:代码演示:演示代码提取:总结前言大家先判断下下面代码的运行结果

答案:如果你全对了,那么恭喜大佬,这篇博客可能对你收益不大,全当复习好了...

2022-01-09

Qt下监测内存泄漏的方法

在写Qt应用程序时,由于是采用C++语言,经常会碰到一个令人棘手的问题,那就是内存泄漏,虽然后面C++为了防止内存泄漏,发布了智能指针以用来避免内存泄漏,但是并不能完全避免。而且智...

2022-01-09

C语言实现将double/float 转为字符串(带自定义精度)

目录将double/float转为字符串(带自定义精度)需用到头文件有简单用法float和double精度问题double和float的区别float和double的精度将double/float转为字符串(带自定义精度...

2022-01-09

C++解决合并两个排序的链表问题

目录题目描述:示例:解题思路:测试代码:题目描述:输入两个递增的链表,单个链表的长度为n,合并这两个链表并使新链表中的节点仍然是递增排序的。数据范围: n为0~1000,节点值为-1000~100...

2022-01-09

C++中的编译与链接

目录一、编译与链接模型二、编译与链接流程三、总结​前言:C++有个最大的特点,那便是编译型语言,相比于Python这种解释型语言,C++在编译阶段就进行了许多处理,在执行阶段便具有高...

2022-01-09

C++ 解决求两个链表的第一个公共结点问题

目录题目描述:输入描述:返回值描述:示例:解题思路:补充题目描述:输入两个无环的单向链表,找出它们的第一个公共结点,如果没有公共节点则返回空。(注意因为传入数据是链表,所以错误测试...

2022-01-09

C++ decltype 说明符

目录1.语法2.关键词decltype1.语法
decltype ( 实体 ) (1) (C++11 起)
decltype ( 表达式 ) (2) (C++11 起)
解释:
1) 如果实参是没有括号的标识表达式或没有括号的类成...

2022-01-09

一篇文章了解c++中的new和delete

目录new expressiondelete expressionnew[]和new()new[]和delete[]new的内存分布placement newnew失败处理捕捉异常禁用new的异常new-handler重载重载全局的::operator new...

2022-01-09

C语言之初识指针

指针是什么?那到底什么是指针呢,其实指针和之前学习的变量基本相似,不过变量里面放的是一些值,而指针里面放的是它所指的地方的地址。在声明一个变量是,计算机就会为该变量预留一...

2022-01-09

使用VS2022开发在线远程编译部署的C++程序(图文详解)

一、先来一点C++的资源分享,意思一下。1、c++类库源码以及其他有关资源。站点是英文的,英文不好的话可以谷歌浏览器在线翻译。http://www.cplusplus.com/2、C++参考手册。页面...

2022-01-09

C语言计算Robots机器人行走路线

题目描述在一个n×m的格子上,机器人一开始位于左下角,它每次可以沿格子线往上或者往右行走一步。另外它还有一种技能,可以在一个格子中,从左下角跳到右上角。 请问,机器人从左下...

2022-01-09

Unity3D实现经典小游戏Pacman

目录项目概况整体布局地图介绍玩法介绍相关知识版本说明项目源码项目概况整体布局地图介绍除了音效,游戏地图上的元素有: 普通糖豆(玩家通过移动,经过的普通糖豆会被吃掉,获得...

2022-01-09
返回顶部
顶部