自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 问答 (1)
  • 收藏
  • 关注

原创 C++ 判断路径是否存在,不存在则创建(包含多级创建)

C++ 判断文件路径是否存在、创建文件夹、文件夹重命名主要用C语言的判断函数_access()、创建文件夹函数_mkdir()以及重命名函数rename()注意:由于_mkdir()函数只能基于上一级路径存在的情况下,才能创建成功,否则失败;所以本文需要先判断给出的路径前面是否存在,不存在则创建路径,最后重命名。头文件:#include <direct.h>#include <io.h>string sFullPath = "C:\\测试11\\测试22\\测试33\

2022-05-12 15:53:28 4347

原创 C++ 编码格式GB2312与UTF-8之间的转换

C++编码格式转换首先介绍一下,VS编码格式是GB2312,是基于中国地区的,而Windows编码格式一般为Unicode,也就是UTF-8格式。在VS编辑器下,字符串的初始化譬如:char* ch = "中文";这样是GB2312格式的。而我们在Windows程序中直接使用就容易乱码,所以需要把它转为Unicode格式,符合Windows的编码,才不会乱码,而转换之后,你在VS调试的时候你看到的可能是这样的:“字符串中的字符无效” 其实不是真的无效,它只是在VS上显示不出来而已,在Wind

2022-05-11 11:34:41 3561 2

原创 QTreeWidget实现多节点拖拽

QTreeWidget实现多节点拖拽1.重载QTreeWidget这个类,在构造函数设置多选节点://按 ctrl 或 shift 多选this->setSelectionMode(QAbstractItemView::ExtendedSelection);//设置可拖拽性质this->setDefaultDropAction(Qt::MoveAction);this-&g...

2020-04-18 17:18:02 2249 2

原创 关于QTableWidget的信号cellChanged使用方法(这个信号好坑)

1.网上找了很久,关于cellChanged这个信号的使用方法很少很少,QT文档也没找到,有的也是不具体,就是简单介绍一下,踩了很多坑,现在通过自己探索之后,才发现这个信号很坑。2.首先介绍一下我想要实现的功能:实现用户可以手动在最后一行可编辑空白行添加行,并且编辑完成后总是添加最后一行可编辑空白行。如图:比如在我输入第一行“123"后,自动添加一行可编辑的空白行,每次在空白行输入数据后都能...

2019-08-30 11:49:56 19086 13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除