川穹冬菱草
码龄7年
  • 42,399
    被访问
  • 38
    原创
  • 64,009
    排名
  • 50
    粉丝
关注
提问 私信

个人简介:我需要一个能改变一生的念头,而不是傻傻的只知道奋斗,努力并不等于成功。

  • 加入CSDN时间: 2015-06-05
博客简介:

w1820020635的博客

查看详细资料
  • 3
    领奖
    总分 247 当月 9
个人成就
  • 获得32次点赞
  • 内容获得33次评论
  • 获得150次收藏
创作历程
  • 3篇
    2022年
  • 9篇
    2021年
  • 9篇
    2020年
  • 17篇
    2019年
成就勋章
TA的专栏
  • C++,纯粹一点
    9篇
  • 车载蓝牙
    2篇
  • TD GUI,啧啧啧
    7篇
  • Qt5.9.7 OpenCV 人脸识别
    3篇
  • VC++,略知一二
    9篇
  • 飞跃吧!Qt
    8篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

C++ copy方式将list内容批量打印输出

std::list内容批量打印输出
原创
发布博客 2022.02.11 ·
456 阅读 ·
0 点赞 ·
0 评论

C++ vector的大小(Size)和容量(Capacity)

C++ vector的大小(Size)和容量(Capacity),缩减容量以符合元素个数,释放vector的内存
原创
发布博客 2022.02.11 ·
1702 阅读 ·
1 点赞 ·
1 评论

C++容器选型须知

C++的标准STL容器、标准非STL容器、非标准容器都有哪些?选择容器时最重要的一些问题、以及确定使用哪种顺序容器。
原创
发布博客 2022.02.10 ·
194 阅读 ·
0 点赞 ·
0 评论

各位大神,Linux下,知道USB(U盘)总线号和设备号,怎样将USB挂载到指定路径?

发布动态 2021.04.29

标准C++应用插件封装及泛型动态加载实现(谷歌C++规范)

目录1 概述2 插件封装3 插件加载1 概述应用模块化难免会使用插件的方式,这里使用纯C++方式实现插件的封装,及插件加载器泛型动态加载。按照这种套路,可以封装及批量加载不同类型的自定义插件。2 插件封装2.1 定义插件类型为module_plugin的插件基类modulebase.h// modulebase.h// ...//// Created by xxx on 2021/3/28.// Copyright 2021 xxx, Inc. All r.
原创
发布博客 2021.04.10 ·
236 阅读 ·
1 点赞 ·
2 评论

C++应用日志模块(printf风格,基于easylogging++,单例封装,谷歌C++规范)

目录1 概述2 实现3 使用示例1 概述基于easylogging++,单例封装。使用谷歌C++编码规范。easylogging++短小精悍,屡试不爽,在此不作过多介绍。2 实现先到https://gitee.com/mirrors/easylogging/tree/master/src 或者 https://github.com/amrayn/easyloggingpp 下载easylogging++源码,就一个头文件和一个源文件,直接包含到工程内。2.1 logg..
原创
发布博客 2021.04.10 ·
173 阅读 ·
0 点赞 ·
0 评论

SQLite3数据库操作C++方式封装(单例模式)

目录1 概述2 实现3 使用示例1 概述Windows、Linux平台下先安装SQLite3数据库,嵌入式平台需要先交叉编译移植SQLite3数据库。2 实现2.1 databasesql.h#ifndef DATABASESQL_H#define DATABASESQL_H // phonebook#define SQL_CREATE_PHONEBOOK "create table if not exists phonebook(addr text,N_na.
原创
发布博客 2021.04.10 ·
407 阅读 ·
0 点赞 ·
0 评论

Linux C++:还在苦苦造轮子?boost串口异步通信

用过Qt的小伙伴都知道,Qt 5.1之后引入了一个串口通信类QSerialPort,使用前只需加入QT += serialport。QSerialPort可以很方便的通过信号槽实现串口同步及异步通信,类似地,如果不在Qt库的环境下,可以使用“准”C++标准库boost。一、boost::asio::serial_portboost的asio提供了boost::asio::serial_port类。官方说明:https://www.boost.org/doc/libs/1_75_0/doc/htm
原创
发布博客 2021.03.08 ·
476 阅读 ·
0 点赞 ·
0 评论

蓝牙所有协议规范

蓝牙协议规范:https://www.bluetooth.com/zh-cn/specifications/specs/
原创
发布博客 2021.03.13 ·
1471 阅读 ·
3 点赞 ·
1 评论

车载蓝牙模组

1、SPHE888_MODULE蓝牙模组 : SPHE888_MODULE型号 SPHE888_MODULE 详情 产品介绍 SPHE888_MODULE模组是采用了Sunplus单芯片的HCI蓝牙方案,因内置ROM而无需外挂EEPROM。搭配Sunplus主控SOC及蓝牙协议栈,客户可快速开发蓝牙功能和实现应用。 主要参数 芯片:SPHE888 蓝牙版本:蓝牙 4.2 通信接口:UART 支持协议:A2DP
原创
发布博客 2021.03.13 ·
408 阅读 ·
0 点赞 ·
0 评论

你有必要了解的c++标准算法:二分查找

目录1 STL二分查找算法2lower_bound3 upper_bound4equal_range5binary_search1 STL二分查找算法在C++标准模板库(Standard Template Library)中,二分查找算法有以下四种:1.1lower_bound:返回递增序列中第一个大于等于查找对象的元素的位置。得到的是一个迭代器,减去首迭代器等于位置。1.2upper_bound:返回递增序列中第一个大于查找对象的元素的位置。得到的是一个...
原创
发布博客 2021.03.03 ·
133 阅读 ·
1 点赞 ·
0 评论

开工第一天就加班到深夜,哦不,已经是第二天了!干饭

发布动态 2021.02.21

C++获取汉字拼音/简拼/首字母

免责声明:文中部分信息有参考到其他网站及牛人的资料,在引用到的地方会注明其来源,如有不宜之处可联系本人进行更正或者删除!学术看法及观点仅代表个人,仅供参考。知识共享,共同学习,来源于社会,回馈社会。目录1 前言2 源码3 使用1 前言主要以文字UNICODE编码为准,采用标准C++方式实现,不依赖平台、第三方库及工具,以供学习参考查阅。2 源码2.1zhtopy.h#ifndef ZHTOPY_H#define ZHTOPY_H/** * 汉字转拼音类 * .
原创
发布博客 2021.01.31 ·
6512 阅读 ·
1 点赞 ·
3 评论

《TD开发笔记》滚动字幕自定义控件

免责声明:文中部分信息有参考到其他网站及牛人的资料,在引用到的地方会注明其来源,如有不宜之处可联系本人进行更正或者删除!学术看法及观点仅代表个人,仅供参考。知识共享,共同学习,来源于社会,回馈社会。目录1 效果2 控件实现代码3 控件源码及DEMO1 效果2 控件实现代码2.1tdScrollingText.h#ifndef _TDSCROLLINGTEXT_H_#define _TDSCROLLINGTEXT_H_#include <TWidget/.
原创
发布博客 2021.01.30 ·
94 阅读 ·
1 点赞 ·
0 评论

TD滚动字幕控件及DEMO源码.zip

发布资源 2021.01.30 ·
zip

TD GUI自定义控件slide_position及使用demo

发布资源 2020.12.28 ·
gz

《TD开发笔记》TD GUI自定义控件开发探析

免责声明:文中部分信息有参考到其他网站及牛人的资料,在引用到的地方会注明其来源,如有不宜之处可联系本人进行更正或者删除!学术看法及观点仅代表个人,仅供参考。知识共享,共同学习,来源于社会,回馈社会。目录1 前言2TD GUI原生控件须知3TD GUI自定义控件开发4 效果展示5 源码1 前言截止目前(2020.12.28)为止,TD官方暂未公开任何TD GUI自定义控件相关的帮助文档。都知道,没有自定义的GUI开发是没有灵魂的,意味着你只能使用原生的GUI控件,有啥用啥,..
原创
发布博客 2020.12.28 ·
156 阅读 ·
0 点赞 ·
0 评论

《TD开发笔记》TD GUI原生控件使用探析

免责声明:文中部分信息有参考到其他网站及牛人的资料,在引用到的地方会注明其来源,如有不宜之处可联系本人进行更正或者删除!学术看法及观点仅代表个人,仅供参考。知识共享,共同学习,来源于社会,回馈社会。目录1 前言2 使用示例3 控件布局4 控件样式1 前言目前,TD官方的帮助文档非常有限,好多细节需要实际开发过程中经验性摸索。在原生控件的使用过程中,大多数小伙伴都是直接使用TDRealizer拖拽、配置属性、修改样式的方式完成界面布局及设计的,但是有很多细节需要在界面布局.ini.
原创
发布博客 2020.12.28 ·
291 阅读 ·
1 点赞 ·
0 评论

TD圆形时钟(时针、分针、秒针)

发布资源 2020.12.21 ·
zip

嵌入式Linux Qt截屏并保存到U盘

1 概述此方法主要基于窗口QWidget进行截图。2 找到需要截图的窗口此窗口可能有N多个子窗口,截图包含正在显示的元素。3 截图这里的U盘挂载路径为/media/sda1void screenCapture(QWidget *rootView){ QString savePath = "/media/sda1"; QRect rect = rootView->geometry(); QPixmap pixmap = rootView->gr
原创
发布博客 2020.12.15 ·
244 阅读 ·
0 点赞 ·
0 评论
加载更多