logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++运算符重载——函数调用运算符 ()

函数对象含有不仅于此还包括lambda,使用它们可带来便捷性和高效性。

文章图片
#c++
C++新标准—— Value categories

【译】a + b, a % b, a & b, a << b 以及所有其他内置算术表达式。【译】a < b, a == b, a >= b 以及所有其他内置比较表达式。

文章图片
#c++
C++新标准—— 可变参数模板实现递归继承(tuple 实现原理)

C++Variadic Templates 应用在 STL 的方方面面,可变参数的函数模板、类模板的核心工作机制是参数包的展开。C++17 之前通过递归的形式展开参数包,递归过程就是:将 N个元素的参数包分离第一个出来,将剩余的 N-1 个元素作为第2包,按照第1包过程继续分离第2包的一个元素,剩下 N-2 个元素作为第3包继续分离……这样不断重复下去,结果就是分离出最后一个且剩下一个空包,整个包

文章图片
#c++#java#服务器
typescript(angular 2)中 对number类型的数据进行保留小数操作

 ts数据的类型是一个any类型,它有一个number类型的属性,当我们对这个字段进行toFixed()操作时会有这样一个错误:core.js:1427 ERROR TypeError: this.actualViscosity.value.toFixed is not a function 解决办法很简单,借助 Number 类型就可以解决这个问题就像这样:this.inkTemperature

openvela——动态管理日志输出通道及其实现原理

在中提到 vela 日志输出支持多通道日志输出,它们是在系统运行前期配置好的,所以无法将它们动态删除。但是可以控制使能、禁用某通道,达到相应通道输出、不输出日志的目的。接下来篇章将讲述”动态管理日志输出通道方法“和”动态管理日志输出通道原理“。

文章图片
#openvela
基于Qt的Opengl可编程管线学习—— VBO(QOpenGLBuffer的使用)

再一次赞扬Qt对OPenGL的支持真的是太棒了。之前一片文章介绍绘制三角形时,顶点位置数据与颜色数据是分开传递的。这篇文章将介绍如何使用Qt的VBO进行顶点数据传递以及数据格式解析。一、VBO的基本使用流程上图中是QOpenGLBuffer对象的使用方式,使用VBO之前必须调用create()创建。使用时,调用bind()。以告知OPenGL我们在使用的VBO。调用allocate()...

到底了