首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
C++
amjieker
创建于2022-08-17
订阅专栏
C++
等 10 人订阅
共42篇文章
创建于2022-08-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
基于Qt GraphicView 解析展示 CIM/G 电力接线图文件
本文讲述了如何使用Qt的框架来渲染展示标准的CIM/G格式的图形文件,也就是公用信息模型(common information model,CIM)中的G文件部分的内容。
Qt的日志输出
在Qt中,一般习惯使用qDebug信息进行输出和打印调试信息到console或者文件中,在qDebug中,也有一些小技巧,可以帮助我们更好的使用qDebug打印日志记录,本文分享了qDebug使用技巧
C++ 自定义运算符 "-->"
C++非常的自由,自由到可以重定义运行符操作的含义,那么,在有些时候,可以组合出一些奇奇怪怪的操作。 这些操作实际运用价值不多,但是有时候可以派上用场,比如今天的 -->
Qt 中的Model / View 模式中的数据存储
在Qt中,有许多模式来解决一些问题,比如代理、比如图元等。今天本文就简单讲解一下 模型/视图 模式中的数据存储。 当需要在用户界面中显示大量的数据时,需要一种有效的方法来管理和呈现这些数据。
Qt 中关于word的操作
在Qt中,有时候有需求使用程序自动生成word文档(例如:导出报告、自动生成文档等工作。)。在Qt中使用Microsoft Word可以通过ActiveX对象实现。
被QTextStream的坑的经历
起因 我在解析某个格式文件时用到了QTextStream来读取文件内容和做处理。解析代码写好之后,测试时发现运行十分慢,大概3000多行的内容需要60多秒。
利用QT 的 Graphics View 系统实现一个 简易的 Graph Editor
QT 中的 Graphics View 系统. 是一个相对成熟的渲染引擎的上层框架,通常也可以会叫做 Scene - View。 本文,利用了Graphics View系统来实现了一个简单的图编辑器。
Qt 的 QString
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第15天,点击查看活动详情 QString 是 Qt 库中用于处理字符串的类。它可以方便地进行字符串的操作,支持各种常用的字符串函数
boost lambda 的使用
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第13天,点击查看活动详情 那么,在Boost中,Boost.Lambda 是一个 C++ 库,提供了一种通过使用 Lambda 表
c++ 模板
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第11天,点击查看活动详情 C++ 模板技巧是 C++ 编程的一个重要部分,可以使程序员能够创建可重用的代码。
C++ 重载运算符 (1)
在 C++ 中,重载运算符是指为类定义的运算符函数,这些运算符函数允许在使用类对象作为运算符的操作数时使用标准的运算符符号,而不必使用函数调用的方式。 本文将介绍C++的的算术运算符和关系运算符
C++ 增强for循环(for each)
在C++11后,增加了一个新的东西,是针对于for循环而言的。 是一种基于迭代器的for each循环
利用setjmp和longjmp实现一个简单的协程
协程是什么呢,有人说是轻量级线程,有人说的用户级线程,其和线程的区别可能就是更轻量、操作系统无感的。 其实从根本来说的话,协程本质上就是在一个进程上的程序而已,外部感知不到它的存在。
用QT实现一个简单的桌面宠物
有时候桌面空空的,或者屏幕空旷了,我们就可以找一点东西来点缀一下,那么桌面宠物是一个不错的选择。 作为一个程序猿,如何实现一个桌面宠物呢? 本文就给大家带来的是如何用qt提供一种思路并写一个简单的桌面
QT 解决设置FramelessWindowHint不可以再调整大小的问题
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第29天,点击查看活动详情 在QT中,我们设置值 Qt::FramelessWindowHint 之后,就把边框隐藏掉了,这个时候
C/C++中的include的不一样的用法
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第27天,点击查看活动详情 说起c/c++中的include,你一定不陌生,在学习c/c++第一课时你就会接触到#include<
C++ 自定义新的运算符
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第28天,点击查看活动详情 在C++中,我们可以对已有运算符进行重载,但是我们却不能新增加运算符~ 可是,我们可以通过已有运算符和
重载 — c++ name mangling
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第26天,点击查看活动详情 在c++ 中,众所周知,为了和c语言向下兼容,c++做出了很多的牺牲和让步,在这里面,函数,比c语言中
给自己的cout加上format
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第25天,点击查看活动详情 在之前的文章中,我也拙略的实现了一个简单得不像话的cout,现在,我们对已有的基础上,为cout这样的
浅尝C++ 的日期时间库
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第24天,点击查看活动详情 在C++中, 包含对二类时间操作的支持: chrono 库,以各种精度跟踪时间的类型的灵活汇集(如 s
下一页