logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++11新增特性:lambda表达式、function包装器、bind绑定

在c++98中,我们使用sort对一段自定义类型进行排序的时候,每次都需要传一个仿函数,即手写一个完整的类。甚至有时需要同时实现排升序和降序,就需要各自手写一个类,非常不方便!所以C++11引入了lambda表达式!lamaba是一个匿名函数对象,是一个可调用对象,表达式本质上也是一个类(vs中类名为lambda_),并实现了operator()。

文章图片
#c++#java#数据库
gitee提交代码Commit和Push时窗口不小心关了,怎么继续推送提交?

单机右键,然后点击TortoiseGit,找到Push,点击即可。和之前Push一样。(右键打不开,尝试Shift+右键)在我们使用gitee提交代码时,原本是commit或push但不小心按到ok关了,导致代码提交失败。这和之前关掉的commit是一个道理。(右键打不开,尝试Shift+右键)在push是,不小心点到close关了,又没提交成功,那怎么办了?鼠标右键打开后,找到。

文章图片
vscode:如何解决”检测到include错误,请更新includePath“

 配置vscode是出现如下错误:”检测到include错误,请更新includePath“

文章图片
#vscode#ide#编辑器
C语言数据存储 —— 浮点型篇

浮点数在内存中的存储方式对程序员来说非常重要。理解浮点数的存储方式可以帮助程序员避免一些常见的错误,如:溢出和下溢、舍入误差和类型转换。此外,了解浮点数的存储方式还可以帮助程序员优化代码,提高程序的性能。因此,对一名优秀的程序员来说,理解浮点数在内存中的存储方式是至关重要的!!本文将详细介绍相关语法和标准。

文章图片
#c语言#c++#开发语言
vscode:如何解决”检测到include错误,请更新includePath“

 配置vscode是出现如下错误:”检测到include错误,请更新includePath“

文章图片
#vscode#ide#编辑器
数据结构:顺序表详解

顺序表作为一种基本的数据结构,在许多应用场景中具有重要的意义和作用,可以提高数据的访问和操作效率,简化算法设计,提高内存利用率。本篇博客将向你详细介绍其模拟过程及全代码

文章图片
#数据结构#学习#c++ +1
【数据结构入门指南】单链表

单链表作为其他数据结构的基础,凭借其实用性强,简单常见,非常适合作为数据结构学习的入门。本篇博客将实现单链表增删查改等接口。

文章图片
#数据结构#学习#c++ +1
进程并发究竟是如何进行进程切换的?Linux内核原理解析

实时操作系统(Real Time Operating System,简称RTOS)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统做出快速响应,调度一切可利用的资源完成实时任务,并控制所有实时任务协调一致运行的操作系统。此时操作系统会在进程被剥离前,将当前进程的运行相关信息保存到PCB中,然后将该进程的PCB从活跃队列中移除,

文章图片
#linux#运维#服务器
C++:vector增删查改模拟实现

一、迭代器1.1 非const迭代器:begin()、end()1.2 const迭代器:begin()、end()二、构造函数、拷贝构造函数、赋值重载、析构函数模拟实现2.1 构造函数2.1.1 无参构造2.1.2 迭代器区间构造2.1.3 n个值构造2.2 拷贝构造2.3 赋值重载3 析构函数三、容量相关:capacity()、size()、reserve()、resize()四、operat

文章图片
#c++#开发语言#学习方法
Mysql数据库约束

数据库是用户数据的最后一道保护屏障,所以数据库存在大量的约束,保证数据库中数据的完整性和可预期性。数据库中,数据类型本身就是一种约束,除此在外还有: null/not null,default, comment,zerofill,primary key,auto_increment,unique key。

文章图片
#数据库#mysql#android
    共 15 条
  • 1
  • 2
  • 请选择