自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CSDN的博客

敬畏耶和华是智慧的开端;认识至圣者便是聪明。 (箴言 9:10 和合本)

  • 博客(12)
  • 资源 (9)
  • 收藏
  • 关注

原创 解决:Qt程序中存在中文的问题。

1. 问题描述:在Qt程序中,存在中文初始化的QString 类型的数组。Qt编译,没有问题,但是用VS2017编译,就出现了问题:error: C2001: 常量中有换行符error: C2143: 语法错误: 缺少“;”(在“***”的前面) 2. 解决方案(不知道是哪个步骤改对了。。。)1. 修改了一下VS2017中项目的属性。重新编译,问题还在。2...

2019-05-27 15:05:43 516

转载 Qt之GroupBox的用法

QGroupBox窗口部件提供了一个有标题的组合框。组合框提供一个框架、一个标题和一个键盘快捷键,并且显示在它里面的其它不同窗口部件。标题在上面,键盘快捷键移动键盘焦点到组合框的一个子窗口部件,并且子窗口部件将会排列在这个框架中地一个数组中。官方example://mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#i...

2019-05-22 16:36:51 31255

原创 VS2017打开Qt工程,遇到的:未知重写说明符 的问题

有一个Qt文件,我用VS2017打开,进行调试。结果出现如下问题。error C2065 error C3646 error C4430主要是因为,类中定义的多线程变量未识别造成的。解决方案:添加头文件: #include<QMutex> ,通过。...

2019-05-14 10:38:08 1675

原创 解决:Error: Could not decode "*.cpp" with "UTF-8" - encoding. Editing not possible

打开别人的Qt工程,发现中文乱码,然后标题出现:点击 【select encoding】,如下,如果有 UTF-8,就选择 UTF-8, 没有的话,就选择,System, 然后【按编码重新载入】,就解决了。...

2019-05-14 09:10:33 9935 12

转载 MySQL中常用的几种存储引擎:innoDB、myisam、memory、BlackHole以及这几个引擎的讲解

MySQL中常用的几种存储引擎:innoDB、myisam、memory、BlackHole以及这几个引擎的讲解innoDB存储引擎(1) innodb存储引擎的mysql表提供了事务,回滚以及系统崩溃修复能力和多版本迸发控制的事务的安全。(2)innodb支持自增长列(auto_increment),自增长列的值不能为空,如果在使用的时候为空的话怎会进行自动存现有的值开始增值,如果有...

2019-05-13 10:50:31 635 3

原创 Qt的工程,需要把哪些文件打包,发送给别人

用Qt调试好的程序,要发送给别人,总不能把所有的都给别人吧,这样太大了。具体需要哪些文件呢,我一直不是很清楚,具体的记录一下: 以此项目为例(前提是:修改好生成文件的目录,都在这个文件夹里面)。打开这个项目的文件夹: 文件好多啊!到底哪些留着,哪些删掉呢?我没有用QT自带的MinGW编译,用的是VS2017的编译器进行的编译,主要是方便调试。所以上面没有MinGW的d...

2019-05-11 10:11:22 1757 2

原创 VS2010的工程,需要把哪些文件打包,发给别人。

用VS2010编译好的文件,运行也没有问题,然后就想着可以共享给别人了。但是,这个大的一个demo包,到底哪些文件时必须的,哪些文件时可以删除的,我一直很困惑。今天有时间,就整理一下,防止自己忘记,方便后续查看。本demo是基于VS2010的MFC+FFmpeg制作的录屏软件。VS2010中各种类型文件的作用以及共享给别人时,需要保留的文件:.sln 相当于VC...

2019-05-10 18:05:44 7344

原创 C++中用时间为文件命名

Qt中的用法// 需要包含头文件#include<QDateTime>#include<QDate>const char *filename;QDateTime datetime = QDateTime::currentDateTime();//QString timestr = datetime.toString("yyyyMMddHHmmss");...

2019-05-10 17:10:10 2698

原创 解决:【命令行 error D8016: “/O2”和“/RTC1”命令行选项不兼容 】的问题

我的demo在debug下运行的OK,然后就打算编译一个release版本,就去修改了项目属性的一些参数。结果,release没有生成,再回到debug,还出问题了【命令行 error D8016: “/O2”和“/RTC1”命令行选项不兼容 】。检查一下项目属性里面,这三处,是否改过。...

2019-05-10 16:29:27 13873

原创 解决 Detected memory leaks! 问题

基于VS2010+FFmpeg写个录制屏幕加音频的demo,结果内存泄漏,报错了。运行结束时,报错如下:Detected memory leaks!Dumping objects ->{383} normal block at 0x05785AD0, 152 bytes long.Data: << N N x 7 > 3C AC 4E 10 00 0...

2019-05-10 14:50:17 9442 2

原创 Qt中记录某一段代码的运行时间。

先包含头文件:#include<QElapsedTimer>然后写代码:QElapsedTimer mstimer;mstimer.start();// ****此处添加需要计算运行时间的代码float time = (double)mstimer.nsecsElapsed()/(double)1000000;qDebug() << time;...

2019-05-08 16:06:24 3609

原创 Qt配置FFmpeg中,读取麦克风录音时,解决中文乱码问题

基于Qt平台,用FFmpeg开发录音录屏时,一直无法识别麦克风。修改如下:// 部分代码如下:AVFormatContext *pFormatCtx = nullptr;pFormatCtx = avformat_alloc_context();AVInputFormat *ifmt = av_find_input_format("dshow"); //录音使用dshowQSt...

2019-05-05 09:50:11 1220 5

HDFView-3.0-win7_64-ok.zip

Windows10系统,64位,下载直接安装,即可查看HDF5文件,也就是*.h文件。数据模型,一览无余。有助于查看并读取模型数据。

2021-03-03

hdf5-1.8.22和1.8.18库.zip

1.8.18-include-dll-lib.zip : 1.8.18版本的库; hdf5-1.8.22-cpp-include-lib-bin : 1.8.22版本的库,使用VS2017编译

2021-02-25

cppjson-include-lib.zip

使用VS2017编译,包含include,X86-debug和X86-release,X64-debug和X64-release,lib和obj 文件。

2021-02-01

qtmqtt-5.10.zip

包含qtmqtt5.10的源文件、mingw32的debug和release的lib bin 、MSVC2017-64位的debug和release的 lib bin , 以及项目使用的配置说明。

2021-01-25

SQLite-dll-lib-h-32-64.zip

sqlite3适用于Windows MFC win32 开发的库。32位和64位,.h .dll .lib 文件。

2021-01-20

peerconnection_client.exe】【peerconnection_server.exe

仅包含server.exe, 以及client的可以编译通过的源码。 server为H264release_32的可执行文件。存放在client-release中。

2021-01-05

DirectX-7DirectX9SDK.zip

包含有directx7和9最重要的include和lib文件夹。包含ddraw.lib等sdk7重要的库文件

2020-07-04

基于VS2010的单文档,开发电子白板

基于VS2010的单文档,开发电子白板。Unicode,静态库方式编译。主要功能有:铅笔、直线、矩形、椭圆、橡皮、清除屏幕、截屏、画笔颜色设置、线型线宽设置,窗口底部,显示当前坐标,以及当前时间。 Draw.rc,文件中需要注释掉://IDB_BITMAP4 BITMAP "res\\ruiyi.bmp" 因为这个图片没有使用。

2020-04-16

多线程编程的入门教程

本文档适合初学者学习多线程,文档讲解四种多线程,使用VS2010,基于MFC对话框编写例子,简单易懂。

2019-03-04

空空如也

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

TA关注的人

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