- 博客(82)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
转载 SourceInsight设置相对路径
转载:http://www.cnblogs.com/pengdonglin137/p/3294528.html 在创建source insight工程时,最好用“...
2019-09-03 16:35:08
570
转载 Shell标准输出、标准错误 >/dev/null 2>&1
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 ...
2019-08-16 09:24:38
269
转载 函数 fwrite() 用法
fwrite() 是 C 语言标准库中的一个文件处理函数,功能是向指定的文件中写入若干数据块,如成功执行则返回实际写入的...
2019-08-01 09:04:17
5461
转载 STM32上使用UCOSII--任务
UCOSII 是一个可以基于 ROM 运行的、可裁减的、抢占式、实时多任务内核,具有高度可 移植性,特别适合于微处理器和控制器,是和很多商业操作系统性能相当的实时操作系统 (RTOS)。为了提供最好的移植性能, UCOSII 最大程度上使用 ANSI C 语言进行开发,并且已 经移植到近 40 多种处理器体系上,涵盖了从 8 位到 64 位各种 CPU(包括 DSP)。UCOSII 是专门...
2019-07-28 13:52:41
1687
转载 C语言数组的初始化表示方法
C语言数组的初始化表示方法一、C语言一维数组初始化:(1)在定义数组时对数组元素赋以初值。如:static int a[10]={0,1,2,3,4,5,6,7,8,9};经过上面的定义和初始化后,a[0]=0,a[1]=1,… ,a[9]=9。(2)初始化时可以只对一部分元素赋初值。例如:static int a[10]={0,1,2,3,4};定义的数组有10个元素,但只对其中前...
2019-07-25 10:51:22
35908
4
转载 应用程序无法正常启动0xc000007b解决方法
应用程序无法正常启动0xc000007b这个问题,相信很多电脑用户都遇到过,小编也是在安装一款软件的时候遇到了这个问...
2019-07-24 17:50:58
8398
1
转载 Qt 定时器Timer使用
Qt 定时器Timer使用From:http://dragoon666.blog.163.com/blog/static/107009194201092602326598/1.新建Gui工程,在主界面上添加一个标签label,并设置其显示内容为“0000-00-00 00:00:00 星期日”。2.在mainwindow.h中添加槽函数声明。private slots:voi...
2019-07-18 09:36:19
937
转载 shell命令if [$? !=0]
我们在Linux或Mac OS系统中编写shell 脚本的时候,往往会用到if语句以及?等。下面说一下if[? 等。下面说一下if [?等。下面说一下if[? !=0]的用法:if [ "$?" != 0 ] ; then echo " failed" exit 1fi$? 是上一个程序执行是否成功的标志,如果执行成功则$? 为0,否则 不为0 ...
2019-07-17 15:17:48
5506
转载 Linux命令:TEST
1)判断表达式 if test (表达式为真) if test !表达式为假 test 表达式1 –a 表达式2 两个表达式都为真 test 表达式1 –o 表达式2...
2019-07-16 13:14:01
141
转载 Linux20个常用命令
玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令可以就会跟一个管理Li...
2019-07-12 18:05:13
159
转载 C语言全局变量定义方法
C语言全局变量定义方法 今天调试系统的时候,需要定义几个全局位变量,定义好后一编译,发现错误一大堆,错误基本都是位变量定义时产生的。以前也定义过全局变量啊,但是先前怎么没错误?...
2019-07-09 16:05:46
55901
1
转载 C/C++获取时间方法:gettimeofday()
在用多线程练习程序的时候, 需要测试性能,获取程序的运行时间。 一开始使用的是: clock_t 类,而且这个用法还很简单如下int i = 100000000;clock_t start,finish; //定义开始,结束变量start = clock();//初始化while( i-- );finish = clock();//初始化结束时间double duration = ...
2019-07-03 08:17:42
56151
3
转载 c中全局变量,全局结构体使用
1)在A中定义的函数,如何在B中调用?如果有头文件,在头文件中声明,在B文件中#include头文件就可以了。如果是在.c文件中声明的,在B中加extent声明:extern void timer_hw_init(void);2)在A中定义的结构体及变量,如...
2019-06-25 18:55:34
8763
转载 C++静态链接库与动态链接库理解
原文:https://www.cnblogs.com/skynet/p/3372855.html看到一篇介绍静态链接库和动态链接库的文章,写的太好了,遂转载过来分享一下。这次分享的宗旨是——让大家学会创建与使用静态库、动态库,知道静态库与动态库的区别,知道...
2019-06-23 14:35:59
2574
转载 Qt构建、运行、qmake的区别
qmake:根据实际环境创建项目文件.pro 并且运行qmake生成适当的Makefile构建:构建是增量编译,只编译有变化部分重新构建:是把所有部分都重新编译运行: 有改动则根据已有的Makefile进行编译,执行构建和重新构建时如果没有Makefile,会根据.pro文件等生成Makefile后再编译所以运行顺序应该是:qmake-构建-运行 ...
2019-06-22 19:29:35
2037
转载 Qt创建多线程的两种方法
来源:https://github.com/czyt1988/czyBlog/tree/master/tech/QtThread1.摘要Qt有两种多线程的方法,其中一种是继承QThread的run函数,另外一种是把一个继承于QObject的类转移到一个Th...
2019-06-22 19:24:53
869
1
转载 Qt多线程的创建及使用方法
参考:http://blog.youkuaiyun.com/rl529014/article/details/52815341在上一篇文章中,转载了Qt创建多线程的两种方法,分别是继承QThread和继承QObject,文章较长,看得有点晕,但理论性比较全面,所以记录下来...
2019-06-22 19:23:25
399
转载 Qt之串口收发数据
参考:http://blog.youkuaiyun.com/u014695839/article/details/50611549参考:http://blog.youkuaiyun.com/zbw1185/article/details/51496663通过好几天的学习,终于写出...
2019-06-22 19:22:11
10512
2
转载 Qt窗体间传递变量方法总结
参考:http://blog.youkuaiyun.com/hanxing0/article/details/9087237在写QT程序时,难免会碰到多窗体之间进行传值的问题。依照自己的理解,我把多窗体传值的可以使用的方法归纳如下:1.使用QT中的Signal&Slot机制进行传值;...
2019-06-22 19:20:34
1934
1
转载 Qt不同类间传递变量方法总结
参考:http://blog.youkuaiyun.com/shangyaowei/article/details/17424673最近开发一个程序,需要多个源文件,包括若干个头文件和若干个定义文件。因此如何在多个源程序间开发传递变量就成了一个关键问题。刚开始我通过构造函数传递参数,能成功传递...
2019-06-22 19:20:00
1194
1
转载 Qt不同类间传递变量方法总结
参考:http://blog.youkuaiyun.com/shangyaowei/article/details/17424673最近开发一个程序,需要多个源文件,包括若干个头文件和若干个定义文件。因此如何在多个源程序间开发传递变量就成了一个关键问题。刚开始我通过构造函数传递参数,能成功传递...
2019-06-22 19:20:00
288
转载 Qt不同类间传递变量方法总结
参考:http://blog.youkuaiyun.com/shangyaowei/article/details/17424673最近开发一个程序,需要多个源文件,包括若干个头文件和若干个定义文件。因此如何在多个源程序间开发传递变量就成了一个关键问题。刚开始我通过构造函数传递参数,能成功传递...
2019-06-22 19:20:00
677
转载 Qt多线程间传递变量方法总结
参考:http://www.cnblogs.com/bingcaihuang/archive/2011/07/14/2106885.htmlQt线程间共享数据主要有两种方式:一是使用共享内存。即使用一个两个线程都能够共享的变量(如全局变量),这样两个线程都能够访问和修改该变量,从而达到共享数据的目的;二是使用singal/slot机制,把数据从一个线程传递到另外一个线程。第一种办法在各个编程语...
2019-06-22 19:18:57
5281
3
转载 Qt中插入图片并在label中显示
参考Qt的帮助文档,可支持的类型,即可以直接读取并显示的格式有BMP、GIF、JPG、JPEG、PNG、TIFF、PBM、PGM、PPM、XBM、XPM。具体的步骤为:先打开一个图像;将图像文件加载进QImage对象中;再用QPixmap对象获得图像;最后用QLabel选择一个QPixmap图像对象显示。第一步:在UI界面添加一个Label控件,对象名为labelQString filenam...
2019-06-22 19:12:23
4334
转载 Qt之emit、signals、slot的使用
参考:https://www.ibm.com/developerworks/cn/linux/guitoolkit/qt/signal-slot/index.html信号和槽机制是 QT 的核心机制,要精通 QT 编程就必须对信号和槽有所了解。信号和槽是一种...
2019-06-22 18:58:06
459
转载 QT中的connect用法总结
第一种首先来看看老版本的 connect 写法,比较复杂些,需要将信号和槽进行明确的指定,包括形参。 看一个示例:为方便演示,先自定义一个 Button,然后定义两个重载的信号lass MyButton : public QWidget{...
2019-06-22 18:35:29
83088
4
转载 Qt5.9中QObject::connect()函数用法(函数使用的前提条件和参数详解)
本文章主要总结Qt5.9中QObject::connect()函数的用法,全文分为两大部分,第一部分讲解connect函数使用的前提条件,第二部分讲解connect函数各个参数详解和具体的用法实例。一、首先需要注意的是,connect()函数有且只能在QObject类里面和QObject派生类里面使用,自己新建的类里面(基类不是QObject类和其QObject派生类)使用connect()函...
2019-06-22 18:21:31
3053
转载 Linux网络通信
Linux网络通信 使用TCP协议的socket1.网络字节序由于在主机存储为小端序,网络传输为大端序,并且在网络中需要读取IP号和端口号,所以发送端要将小端序转为大端序,接收端将大端序转为小端序#include <arpa/inet.h>uint32_t htonl(uint32_t hostlong);uint16_t htons...
2019-06-19 15:54:17
333
转载 Qt文件操作详解(创建、写入、删除、INI、XML文件等)
头文件: #include <QDir>#include <QMessageBox>12核心代码如下: //实例QDir QDir *folder = new QDir; //判断创建文件夹是否存在 bool exist = folder->exists("D:/NewFolder"); if(exist) { ...
2019-06-18 18:31:12
1096
转载 Qt小技巧集锦
除了/*...*/和//...还可以使用下面的方式注释 #if 0 需要注释的代码 #endif1232、Qt使用cout输出更详细的调试信息使用C语言全局宏输出调试信息所在文件、行号#define cout qDebug()<<"["<<__FILE__<<":"<<__LINE__<<"]"构造函数中:c...
2019-06-18 18:27:30
534
转载 Qt文档译:QLabel
QLabel类主要用来文本和图像的显示,没有提供用户交互功能.QLabel对象的视觉外观可以由用户自定义配置.它还可以为另外一个可获得焦点的控件作为焦点助力器.(后面会提到).QLabel可以显示下列的所有类型:Plain text //通过setText()设置显示纯文本.Rich text //通过setText()设置富文本.A pixmap //...
2019-06-18 17:17:45
265
转载 《Qt中报错error: allocation of incomplete type ‘Ui::‘》
来自:http://www.cryfeifei.cn/246.html 张小飞 发布了一篇文章《Qt中报错error: allocation of incomplete type ‘Ui::‘》 3月前 • ...
2019-06-18 14:46:53
6302
1
转载 Qt 打开指定路径下的文件目录
//只需要调用桌面服务类的打开,通过返回值判断是否成功打开.bool ok = QDesktopServices::openUrl(QUrl(“c:/users/administrator/desktop/cocos2dx”));但是我们这里会遇到一个问题:QUrl的构造函数中的参数,也就是要打开的路径,按照一般来说都是使用’/‘分隔,但是我们也知道可以通过’\'转义字符来间隔,但是当我们这...
2019-06-18 13:11:25
12167
转载 Qt学习: 教你如何打包一个Qt程序
首先打开你写的程序,选择release,然后运行. 由于缺少dll文件,所以不能正常编译运行. 我的电脑是win8.1,所以去这里找到这个命令行.因为我使用VS2013的,所以命令行的命名为Qt 5.3 32-bit for Desktop (MSVC 2013 OpenGL).小伙伴们可以在菜单栏中找到这个命令行. 然后先把路径转到: 你要打包的软件的磁盘下,比如,我这里是c盘...
2019-06-18 13:07:51
3487
转载 Qt学习: QTimerEvent定时器事件的处理程序代码示例
1.int startTimer(int); //设置定时器,返回一个ld. 2.int event->timerld(); //返回当前的ld. 3.void killTimer(int); //停止定时器.首先从Qt设计师中拖拽出三个按钮,由于只是演示定时器事件的使用,所以就没有布局的需要了. 以下是”c.cpp”的代码:#include "c...
2019-06-18 13:05:25
1907
转载 Qt学习:VS中使用Qt出现的常见问题:QDebug和QPrintDialog的使用.
QDebug 相信很多小伙伴们发现在qt creator中使用qDebug()是可以轻易的输出在下面的,但是在vs中在程序明明没有错误的情况下,却没有地方去显示它,感到很奇怪,其实很简单.首先鼠标右键点击项目,选择属性. 然后点击配置属性->链接器->系统.找到子系统. 最后把子系统的选项改为控制台即可. QPrintDialog 相信很多小伙伴在vs中使用Q...
2019-06-18 12:00:08
671
转载 教你搭建vs2013+Qt5的开发环境
1.下载并安装好 百度云:http://pan.baidu.com/s/1i4E1Hy9 这里有Qt和VS以及他们之间的粘合剂.注意粘合剂要最后打上去.2.打开VS2013,这时候会发现在菜单中多了个”QT5”这个QMenu.如下图.3.然后点击最后个QAction,也就是”Qt Options”,如下图.4.然后点击Add,查找到你Qt安装的路径,找到带msvc的这个文件,...
2019-06-18 11:58:49
3087
转载 QT的伙伴编辑模式
当用户激活标签的快捷键时,鼠标/键盘的焦点将会转移到它的伙伴窗口部件上。 QT对象中只有QLabel标签对象才可以有伙伴窗口部件,也只有QLabel对象具有快捷键时,伙伴关系才有效。 典型的代码片段:QLineEdit* ageLineEdit = new QLineEdit(this);QLabel* ageLabel = new QLabel("&Age",this);//'&...
2019-06-18 08:44:51
1389
转载 Qt学习:QLabel的用法及其程序示例
主要成员函数:1.void setText(QString); //设置label框内的文本. 2.void hide(); //隐藏label框. 3.void setBuddy(QWidget*); //把另一个部件设为label框的伙伴,方便快捷使用. 4.void clear(); //清空label框内所有内容. 5.void setPixmap(...
2019-06-17 14:04:26
33823
1
转载 Qt学习:QLineEdit的程序示例
原创 Qt学习:QLineEdit的程序示例 闭上左眼 0人评论 2295人阅读 2017-10-03 15:43:01 学习了上一篇博客关于QLineEdit的一些重要的成员函数和信号的...
2019-06-17 14:03:14
328
LAVFilters-0.74.1-22.rar
2020-02-21
MFC Progress Control控件的使用方法
2018-11-07
MFC对话框界面按钮的多种美化方法
2018-11-07
将两种文件组合成任意长度的文件
2018-11-07
CInternetSession类 SetOption函数设置登录超时无效
2021-11-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人