自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (8)
  • 收藏
  • 关注

原创 wprintf显示中文

如图加一行:setlocale(LC_ALL, "chs"); 

2018-11-21 18:09:40 2017

原创 vs2017 CString转char *

void charTowchar(const char *chr, wchar_t *wchar, int size){    MultiByteToWideChar(CP_ACP, 0, chr,        strlen(chr) + 1, wchar, size / sizeof(wchar[0]));}void wcharTochar(const wchar_t *wch...

2018-11-21 18:08:03 1302

转载 VS2017 error C3646: 未知重写说明符

1. 这是循环引用导致的问题。两个头文件互相包含。比如A.h 包含了B.h, B.h又包含了A.h.解决方法,把出错的头文件里的包含去掉,放到它的cpp文件里 ...

2018-11-21 17:59:41 2815

原创 VS2017 新建项目没有QT

如图以往版本是这样的:现在先版本如图在测试栏: 版本

2018-11-20 14:22:53 6157 6

原创 win10 自待wmi应用 查询wmi

1. 开始-运行-输入:wbemtest 回车2. 单击"连接", 输入:root\cimv2 回车; 或者ROOT\SecurityCenter 3. 单击"查询", 输入://操作系统SELECT * FROM Win32_OperatingSystem如图可以看到各种各样对应的项目的值:今天突然发现单击这里,可生成类似函数,相当方便。备注:看...

2018-11-20 13:30:13 2695

转载 mainwindow.obj:-1: error: LNK2019: 无法解析的外部符号 "public: __cdecl about::about(class QWidget *)" (??0abo

1.qt项目中新建的子类窗口dialog编译不过的方法是: 2.先把生成的debug文件全部删除,然后点菜单中的构建,然后重新进行构建项目,然后qmake, 之后重新编译。...

2018-11-19 10:04:41 5715 2

原创 VS2017 报错;C2440:无法从“const char [14]”转换为“char *”

解决办法:如果确实可以,那在char前面加const即可。如果不能,则必须改成string格式。理由微软给的如下解释:

2018-11-14 14:34:36 11219

原创 在Qt在GUI程序里显示控制台界面

在GUI程序里有时我们想简单的打印些信息来进行测试,然而因为不是控制台程序,所以不能直接通过控制台输出,要实现这点就要做一下两点:1:在.pro文件中加入一句: CONFIG+= console2:在运行设置里勾选在终端运行的选项注:如果只做了第一点,那么信息会显示在” 应用程序输出“窗口,也可以用来查看测试结果。 也可用#define out  qDebug()加宏定义...

2018-11-14 14:29:07 7467 3

原创 VS2017 报错该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失

尤其代码是从linux平台复制过来:报错如图:更有甚者基本函数都报错:当下检查发现if else break case等基本函数并无问题时,报错行数明显不一致等一定要注意文档编码格式,最简单的办法是用notepad++,逐个将.cpp和.h改成统一编码,如图改成UTF-8-BOM编码,点保存。vs提醒有变动,点全是。再生成编译,你会发现原来的错误全部消失...

2018-11-14 14:24:00 10132

原创 VS2017 报错pthread.h头文件提示无法打开找不到

1、打开VisualStudio2017面板中的项目(Project)2、-管理NuGet程序包(Manager Nuget Package )3、-打开浏览(Browse)一栏,4、在搜索栏搜索pthread,5、安装(install)。然后就直接引用该头文件,无需其他操作。...

2018-11-14 14:09:42 16649 4

原创 vs2017报错 popen pclose

_popen, _wpopen、_pclose这是C运行库(当然 popen函数为Linux C),所以只要加下划线就可以使用了。

2018-11-14 14:07:55 861

原创 VS2017报错头文件unistd.h

#include <unistd.h> 符号常量是POSIX标准定义的unix类系统定义符号常量的头文件,包含了许多UNIX系统服务的函数原型,例如read函数、write函数和getpid函数unistd.h在unix中类似于window中的windows.h!#ifdef WIN32#include <windows.h>#else#i...

2018-11-14 14:05:41 6031 2

转载 VS2017 按ctrl+f5执行程序窗口依然一闪而过的问题(图文)

或许你也有这样的经历,在使用VS编写完属于自己的第一个Hello World程序后,执行程序时窗口却一闪而过......原因可能是你在执行程序时按键成f5,而在调试一栏写得很清楚,f5是开始调试的指令,ctrl+f5才是开始执行(不调试),如果在换成ctrl+f5执行后可以正常显示输出内容和“Press any key to continue...“这句话,那么问题就解决了。但是部分人会发...

2018-11-14 14:03:26 813

原创 visual studio 2017插件安装qt

1、工具,扩展和更新2、选择:联机,搜索关键字“Qt”,看好版本,点安装。3、安装后,重新启动 VS2017,在菜单栏上就会看到“Qt VS Tools”菜单项:4、开始配置QT插件(不然无法使用)选择:Qt VS Tools -> Qt Options,配置 Qt 。点击“Add”按钮,Path 选择 D:\Qt\Qt5.11\5.11\msvc2017_64,...

2018-11-14 14:00:46 15224 4

原创 Visual Studio 2017 图文安装流程

1、Visual Studio 2017微软官网 https://visualstudio.microsoft.com/zh-hans/downloads/2、点免费试用,自动下载以下安装包,双击打开;3、按图所选择打勾并更改安装位置到D盘;4、点安装,即可开始,剩下就可以,喝杯水转转了。大约需要下载1.6G,时间视网速决定5、安装完成,点启动即可打开,根据提示...

2018-11-14 13:49:03 794

原创 QT5.11 + VS2017 环境搭建

因为一系列原因没有文档国内开发搭建环境全靠自己摸索,网上七零八散不完整,遂写此文,方便需要的人;说明1:visual studio 2017已经全新升级,如果只需要c和c++开发环境在线下载只需要1.6G,安装占用4-6G,D盘2G,推荐,最强大的ide已经更加模块化,方便不同需求人群。说明2:不再此文讨论范围vs2017图文安装流程 和 visual studio 2017插件安装qt...

2018-11-14 11:59:44 6275 3

原创 记一次iphone更换电池难以取下旧电池解决办法

帮朋友第一次更换iphone的电池,抱着android手机用电池铲解决的思路,在iphone的严苛工艺下,毫无用处,电池纹丝不动。前面略过……如图在红圈内,有两个标签,切记用手乱拽,不然掉了就尴尬了,最正确的做法是:用镊子找到一点后,就直接卷,不停的卷,而不是拽。等到感觉卷不动了,使劲连镊子一拽,电池轻易拿下。如果连一点都找不到,那只能用吹风机,加热背部,这将是一个慢工...

2018-11-06 09:27:00 9516

原创 关于USBOS V3.0 teamviewer13打开无反应的问题

usbos是“C大”的作品,几乎是功能最全的pe工具,包含联网、teamviewer等一系列几乎全是最新的工具,且绝对纯净无广告。在增强版/扩展/teamviewer.exe该目录下有一个13版本的teamviewer,即点即用,方便使用最新版的人。众所周知,“C大”PE的插件,几乎都只需要复制到,PETOOLS文件夹,即可在开始菜单自动创建快捷方式,打开就能用比如:ATI;然而teamv...

2018-11-06 09:20:12 2132

QT6之多线程控制-互斥量和信号量

QT6之多线程控制-互斥量和信号量

2023-06-25

Qt 5开发及实例(第4版)[陆文周][课件和代码]

Qt是软件开发领域中非常著名的C 可视化开发平台,能够为应用程序开发者提供建立艺术级图形用户界面所需的所有功能。它是完全面向对象的,很容易扩展,并且可应用于组件编程。相对于Visual C ,Qt更易于学习和开发。 2014年,我们编写了《Qt 5开发及实例》,受到市场的广泛欢迎。2015年,《Qt 5开发及实例》(第2版)推出,它以Qt 5.4为平台,增加了关于QML及Qt Quick开发的内容,继续受到市场的广泛推崇。2017年,以Qt 5.8为基础,推出《Qt 5开发及实例》(第3版),市场持续热销。本书以Qt 5.11为平台,2019年03月新版。

2019-04-29

C++ 获取硬盘序列号 mac地址

底层函数获取windows磁盘序列号 mac地址。 硬盘序列号,英文名:Hard Disk Serial Number,该号是硬盘厂家为区别产品而设置的,是唯一的。网上搜索一下,发现获取硬盘序列号的代码遍地都是,但很多是错误的。典型代表就是使用GetVolumeInformation函数获取序列号。这种方法获取的是卷的序列号,即Volume Serial Number。硬盘格式化后,这种序列号将发生变化。本文描述的是获取硬盘唯一的物理序列号的方法。

2018-12-18

基于Qt5.11硬件信息获取

qt5的硬件信息获取,在qt5.11下,直接打开项目,然后构建,再运行即可

2018-11-09

ubuntu h264 通过rtp发送 vlc播放

ubuntu h264 通过 rtp 发送 vlc播放,ubuntu 下直接可以使用

2017-12-26

VisualSVN Server 3.6.4 用户自助修改密码最终版

本补丁利用PHP方式实现密码修改,它适用于VisualSVN v3.6.x 64bit版本(实测3.6.4),在Win7 64bit和Windows server 2012/2008/2016系统中测试通过。使用方法,先点stop,再退出,然后文件内全部文件复制到安装目录覆盖即可。你唯一需要修改的是,htdocs文件里的pwd.php文件第3行和第4行,根据你安装路径和库文件路径修改,有疑问请Q969992379

2017-11-02

基于QT5.7的局域网聊天修改版

记住qt不识别中文路径,此版本,下载即可运行。不用任何修改

2017-02-21

基于QT5.7的局域网聊天

基于QT5.7的局域网聊天

2017-02-20

空空如也

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

TA关注的人

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