【C语言】扫雷
C语言实现扫雷小游戏
【C语言进阶】自定义类型之结构体
自定义类型之结构体。
<C++> list容器本质|常用接口|自定义排序规则
今天把 list容器的基本操作、常用接口做一个系统的整理,结合具体案例熟悉自定义内部排序方法的使用。list与vector 是STL中最常用的两个容器,如果对vector 容器不熟悉的朋友可以在系列专栏里翻阅复习或者学习。
【C/C++内功心法】剖析编译链接的过程,探究源文件是如何一步步变成可执行程序,提升C/C++内功
组成一个程序的每个源文件通过编译过程分别转换成目标代码(object code)。每个目标文件由链接器(linker)捆绑在一起,形成一个单一而完整的可执行程序。链接器同时也会引入标准C函数库中任何被该程序所用到的函数,而且它可以搜索程序员个人的程序库,将其需要的函数也链接到程序中。
OpenCV数字图像处理基于C++:图像分割
简单介绍了图像分割的一些算法,包括:固定阈值分割,自适应阈值分割,迭代阈值分割,彩色图像分割,基于边缘分割,分水岭算法,grab算法以及floodFill漫水填充算法。
【C++】【类和对象】的铺垫知识
简单认识数据结构后,正式开始c++提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、命名空间二、使用步骤1.引入库2.读入数据总结前言c++作为C语言的超集,语法与思想都有不同,本篇对基本语法进行整理,包括初识c++与类和对象两部分,掌握后基本可以使用c++进行编程一、
C++多态详解
1.多态概念2.多态定义及实现3.虚函数的重写4.抽象类5.多态的原理6.协变、析构函数加virtual好处7.override , final8.重载、覆盖(重写)、隐藏(重定义)的对比9.纯虚函数、虚表打印
对于编程初学者如何走出编程渺茫和焦虑?
对于很多第一次在大一接触编程的同学,第一次接触编程的时候,觉得好新鲜,好高大上,博主当年上学的时候,第一次接触编程的时候,也是觉得好新鲜,好高大上,瞬间想起比尔盖茨或者乔布斯也是电脑高手,还有那么多黑客,好高级,但是慢慢上了几个周的编程课程后,你会有个180度的大转弯,可能觉得编程很枯燥的,而且很无
OpenCV数字图像处理基于C++:边缘检测
简单介绍了一些经典边缘检测算法,包括:差分边缘检测,Roberts算子,Sobel算子,Prewitt算子,拉普拉斯算子,高斯拉普拉斯算子和Canny边缘检测。
字节后台三面高难度面经
原定约了一个大概一周左右之后的日期,但是自我感觉准备的非常不充分,简历上写的中间件,缓存,数据库等模块,但对于它们底层的原理都了解的非常不深入。三面的面试官问项目比较仔细,建议大家一定要对于项目中的各个模块以及组件选择原因有深刻的思考,不然很容易翻车的。比如我用到了Redis集群,面试官一直在质疑我
英雄联盟用什么语言编写?C/C++ yyds
一直有读者咨询C/C++可以干什么,今天这篇文章分享一下具体应用领域。1、操作系统Microsoft Windows :汇编 -> C语言 -> C++Linux :C语言Apple MacOS : 主要为C语言,部分为C++。备注:之前用的语言比较杂,最早是汇编和Pascal。HP-UX : CS
带你彻头彻尾了解『动态内存管理』
本章重点在于对内存开辟函数的理解和运用,通过分析常见的动态内存错误来进一步巩固和加强对动态内存的理解,同时详细介绍了柔性数组。希望通过阅读本文能够对您有所收获。
字符串函数+内存操作函数
C语言字符串函数和内存操作函数详解
C语言实现三子棋
用户下棋时,主要是输入下的棋坐标,用户的坐标从1开始,但是在实际的内存中是从0,故在判断越界等操作时需要对用户所输入的坐标进行减一操作,除了判断是否越界,还需要判断用户所输入的坐标是否已经被占用。判断输赢是游戏的一个重要部分,三子棋判断输赢的标准就是看用户和电脑谁先连成一条线,可以是某一行或者某一列
【C++初阶】简析构造函数、析构函数
讲讲构造函数、析构函数的知识
【初阶与进阶C++详解】第十九篇:哈希(哈希函数+哈希冲突+哈希表+哈希桶)
总结:线性探测缺点是数据堆积,二次探测可以减轻这种情况,闭散列最大的缺陷就是空间利用率不高。
【C++】类和对象 (上篇)
类和对象基础知识:类的引入、定义、作用域、实例化,类对象模型以及 this 指针
【C++】逆波兰表达式 + 反向迭代器的实现
本章将在上一章栈的基础上进一步讲一个典型栈的应用,逆波兰表达式,再综合之前讲的容器,介绍一下反向迭代器的使用和模拟实现…中缀表达式:我们平时写的计算手写的都是中缀表达式,也就是形如两个数中间是运算符号的这种。形如:1 + 3 * 2 - 5,这种就是中缀表达式。后缀表达式:操作数的顺序不变,但是操作
10.3复习
复习
【自定义类型详解】第二篇——结构体实现位段
详解:1.什么是位段2.位段的内存分配3.验证vs环境下位段成员如何分配内存空间4.位段的跨平台问题