一篇文章带你了解C++中隐含的this指针

一篇文章带你了解C++中隐含的this指针,特性以及两道面试题

性能优化-OpenMP基础教程(五)-全面讲解OpenMP基本编程方法

OpenMP 是一种制导指令,用于将 C 语言扩展为并行语言。然而,OpenMP 本身并不是一种独立的并行语言,而是为在多处理器上编写并行程序而设计的编译制导指令和应用程序编程接口(API)。它可以在 C/C++ 和 Fortran中使用,并以编译器可识别的注释形式出现在串行代码中。OpenMP 标

C语言之三子棋小游戏的应用

三子棋是一种民间传统游戏,又叫九宫棋、圈圈叉叉棋、一条龙、井字棋等。游戏分为双方对战,双方依次在9宫格棋盘上摆放棋子,率先将自己的三个棋子走成一条线就视为胜利,而对方就算输了,但是三子棋在很多时候会出现和棋的局面。本篇博客就来进行讲解这个三子棋小游戏,跟着我来一起看把!(本文使用的编译器是VS202

【Docker】Docker学习之一:离线安装Docker步骤

1、预安装命令ufw初始化ubuntu镜像安装的命令很少,可以通过3.2章节编写Dockerfile#更新apt#安装vim编辑器#安装ifconfig命令查看网络IP#安装防火墙查看攻击#安装网络IO查看工具#安装抓包工具#安装ping命令然后再创建新的镜像即可,这样通过新镜像启动的容器初始就存在

9.20 作业

【代码】9.20 作业。

使用VScode + clangd 阅读 c/c++ 源码环境搭建

clangd 是一个应用程序,可以实现对c项目中的符号定义跳转,函数补全等功能。Vscode 是文本编辑器,可以使用clangd 插件与服务器上的clangd 交互,实现vscode编辑器内的符号跳转等。

通过结构体中成员的地址,找到结构体的地址

【代码】通过结构体中成员的地址,找到结构体的地址。

EasyX 创建输入框,支持多行,中文输入,鼠标操作。

EasyX 创建多行文本框,可以输入中文,鼠标操作

Linux c/c++技术方向分析

c语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发,如嵌入式。C语言能以简易的方式编译、处理低级存储器。是一种高效率程序设计语言。c++(c plus plus)是一种计算机高级程序设计语言,由C语言扩展升级而产生,是一种面向对象的语言。

C++中的断言机制与gtest单元测试

C++,gtest测试框架(1)测试是对软件的功能、可靠性、兼容性等要求所做的检验(2)测试有多种分类和概念,譬如白盒和黑盒,自动化测试等白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。白盒测试是一种测试用例设计方法,盒子指的是被测试的软件,白盒指的是盒子是可视的,即清楚盒子内部的东

windows openssl安装和基本使用(代码演示)

windows, vs2019 openssl安装,openssl基本使用,C demo

C 浮点数二进制存储

浮点数(32位)符号位(1) 指数位(8) 有效位(23)示例1:十进制:8.25二进制:1000.01二进制科学计数:1.00001*2^3符号位:0指数位:3+127=130//二进制表示为 1000 0010有效位:0000 1内存存储:0 1000 0010 0000 1000 0000 0

函数的定义与声明

函数的定义即函数的具体实现。

插入排序和选择排序

插入排序与选择排序

通过项目实践带你彻底搞懂C/C++编程中static与extern两关键字的使用

通过一次项目实践来详细讲述static与extern两关键字的使用。

【数据结构】二叉树(初阶)

目录1.树的概念及结构1.1树的概念1.2树的相关概念1.3树的表示​编辑1.4树在实际中的应用2.二叉树的概念及结构2.1概念2.2特殊的二叉树2.3二叉树的性质2.4二叉树的存储结构2.4.1.顺序存储2.4.2.链式存储3.二叉树的顺序结构及实现3.1二叉树的顺序结构3.2堆的概念及结构3.3

编程语言可分为三大类

1、按照维护方可将编程语言分为三大类第一类由美国国家标准协会(ANSI)及国际标准化组织(ISO)维护的标准,例如C/C++第二类由商业公司维护并贡献给开源社区,例如Java、C#、Go;第三类由开源社区的作者创造并由社区贡献者来维护,例如Python。2、三类语言的特点第一类语言由ANSI和ISO

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈