高挑服饰

文章
6
资源
0
加入时间
4年1月23天

QCodeEditor - 基于Qt的代码编辑器

一 基本介绍QCodeEditor是一个支持自动完成、语法高亮和行号的代码编辑器。它面向所有想要支持多种语言的人,从编程语言到标记语言,甚至是自定义脚本语言。在目前的状态下,它可以完美地处理上面提到的所有功能,但是还有很多事情需要实现。QCodeEditor是基于 Qt 的QPlainTextEdit,它已经包含一个用于添加语法突出显示和自动完成的接口。二 代码使用使用编辑器本身非常简单。可以通过QPlainTextEdit在表单中添加 a 并将其提升到kgl::QCodeEditor(请注意,

c++ 空struct大小

c 为 0, c++ 为 1;c++规定了空结构体和空类所占内存大小为1,即任何不同的对象有不相同的内存地址。c++的每个实例在内存中有唯一的地址。比较一下c 和 c++ 的反汇编代码,从编译器层面来看一下。/* c */#include <stdio.h>struct a{};struct b{ void (*max)(int a, int b); void (*min)(int a, int);};int main(){ ...

rollup配置工具库开发环境

使用rollup配置ts打包前端工具库,类似lodash,dayjs之类的函数工具库,丰富函数编程的生态。Git仓库我配置好的仓库地址放在github的:https://github.com/mySkey/myskey一、生成package.json我们可以使用以下命令创建一个默认的package.json:npm init -y生成以下内容:{ "name": "ktools", "version": "1.0.0&qu

linux中rm命令使用详解

前面学习了创建文件和目录的命令mkdir ,今天学习一下linux中删除文件和目录的命令: rm命令。rm是常用的命令