c/c++/c#
ELI_He999
这个作者很懒,什么都没留下…
展开
-
【转载】QT显示url图片
QT 显示网络图片我目前的办法就是先下载下来 然后显示 如果有好的办法请相互交流一下需要调用的头文件#include <QNetworkAccessManager>#include <QNetworkReply>需要在工程中添加QT += network主要的代码:#include "dialog.h"#include "ui_di...转载 2020-03-30 14:45:01 · 1225 阅读 · 0 评论 -
[转载] QSettings之 beginGroup()、childKeys() 、value()
版权声明:本文为CSDN博主「紫梧桐」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/waangyan/article/details/69542724QSettings之 beginGroup()、childKeys() 、value()1. void QSettings:: begi...转载 2019-09-26 10:15:46 · 5530 阅读 · 0 评论 -
[转载]C++使用: C++中map的基本操作和用法
C++使用: C++中map的基本操作和用法在阅读SSD代码中发现作者使用了C++中的map方法,因此搜索该关联式容器的使用方法,在这里一并总结。一、Map 簡介Map是STL的一個容器,它提供一對一的hash。第一個可以稱為關鍵字(key),每個關鍵字只能在map中出現一次, 第二個可能稱為該關鍵字的值(value)Map以模板(泛型)方式實現,可以儲存任意類型的變數,包括...转载 2019-06-14 15:17:46 · 136 阅读 · 0 评论 -
[转载]/usr/lib/libboost_system.so.1.64.0: error adding symbols: DSO missing from command line
boost.filesystem处理目录确实方便,于是本人使用cmake来加载的boost,但使用filesystem出现这一bug。上网google,别人说要加上"-lboost_system",但我添加上仍然不好使用。最后,抱着试试的心态使用了target_link_libraries(ABC boost_system boost_filesystem)----------...转载 2019-06-14 11:36:50 · 2193 阅读 · 1 评论 -
[转载]
作者:光阴迷客 来源:CSDN 原文:https://blog.csdn.net/changqing5818/article/details/80462178 版权声明:本文为博主原创文章,转载请附上博文链接!前言编译比特币钱包时,需要依赖Boost库,由于编译时间较长,在“试一试”中浪费好长时间,所以把可以成功的过程记录下来吧。下载Boost安装包 通过wg...转载 2019-06-14 11:30:57 · 181 阅读 · 0 评论 -
[转载]vector容器
https://www.cnblogs.com/YJthua-china/p/6550960.htmlC++序列容器之 vector常见用法总结一、关于vector 本文默认读者具有一定的c++基础,故大致叙述,但保证代码正确。 vector是一个动态的序列容器,相当于一个size可变的数组。 相比于数组,vector会消耗更多的内存以有效的动态增长。而相比于其他动态序列容器(d...转载 2018-07-11 23:34:01 · 206 阅读 · 0 评论 -
【转载】libevent入门教程:Echo Server based on libevent
转载自 https://www.felix021.com/blog/read.php?2068felix021 @ 2012-2-25 00:43花了两天的时间在libevent上,想总结下,就以写简单tutorial的方式吧,貌似没有一篇简单的说明,让人马上就能上手用的。首先给出官方文档吧: http://libevent.org ,首页有个Programming with Libevent...转载 2018-03-19 17:11:19 · 209 阅读 · 0 评论 -
【转载】C++ 用libcurl库进行http通讯网络编程
目录索引:一、LibCurl基本编程框架二、一些基本的函数三、curl_easy_setopt函数部分选项介绍四、curl_easy_perform 函数说明(error 状态码)五、libcurl使用的HTTP消息头六、获取http应答头信息七、多线程问题八、什么时候libcurl无法正常工作九、关于密码十、HTTP验证十一、代码示例 1.基本的http GET/PO...转载 2018-03-06 09:41:35 · 146 阅读 · 0 评论 -
【转载】CURL库在C++程序中的运用浅析
CURL库在C++程序中的运用浅析http://www.cnblogs.com/fnlingnzb-learner/p/5835411.html最近由于要做一个爬虫项目,要对很多网站进行爬取,所以一直都在看这方面的文章。在翻阅了很多资料后,下载了一个curl库,着实对项目有了很大的帮助。一、LibCurl基本编程框架二、一些基本的函数三、curl_easy_setopt函数部分选项介绍四、c...转载 2018-03-06 09:40:00 · 348 阅读 · 0 评论 -
【转载】Linux下C++连MySQL数据库
<Linux下C++连MySQL数据库>原文:https://www.cnblogs.com/wunaozai/p/3618383.html1.查看本地有没有安装mysql,命令就是mysql,如果有这个命令就表示安装了mysql数据库软件。如果没有就自行安装。 MySQL-server-4.0.16-0.i386.rpm MySQL-client-4.0.16-0.i38...转载 2018-03-05 09:36:13 · 132 阅读 · 0 评论 -
libcurl 使用及例程
一、常用函数 1) libcurl的全局初始化及释放 CURLcode curl_global_init(long flags) flags: CURL_GLOBAL_ALL //初始化所有的可能的调用。 CURL_GLOBAL_SSL //初始化支持 安全套接字层。 ...转载 2018-03-17 11:45:29 · 347 阅读 · 0 评论 -
mkdirat函数
LINUX apue 里介绍文件夹的创建时使用了mkdir() 和 mkdirat()。我常用的是前者,而mkdirat则需要目标文件夹的文件描述符。 man 2 mkdirNAME mkdir, mkdirat - create a directorySYNOPSIS #include <sys/stat.h> #include <sy...原创 2018-03-17 11:44:26 · 1687 阅读 · 0 评论 -
【转载】sizeof用法总结
sizeof用法总结以下运行环境都是一般的,在32位编译环境中1,基本数据类型的sizeofcout<<sizeof(char)<<endl; 结果是1cout<<sizeof(int)<<endl; 结果是4cout<<sizeof(unsigned ...转载 2018-03-01 16:27:57 · 216 阅读 · 0 评论 -
【转载】C++中内存泄漏的几种情况
C++中内存泄漏的几种情况1. 在类的构造函数和析构函数中没有匹配的调用new和delete函数两种情况下会出现这种内存泄露:一是在堆里创建了对象占用了内存,但是没有显示地释放对象占用的内存;二是在类的构造函数中动态的分配了内存,但是在析构函数中没有释放内存或者没有正确的释放内存2. 没有正确地清除嵌套的对象指针3. 在释放对象数组时在delete中没有使用方括号方括号是告诉编译器这个指针指向的是...转载 2018-02-28 11:00:34 · 214 阅读 · 0 评论 -
c++ 接口和抽象类
c++ 接口和抽象类其实对抽象类与接口的区别一直是搞不太清楚,最近正在学习《设计模式》,期间用到了很多c++多态的知识。这是才恍然发现,是应该整理下这方面的知识了。但在翻阅书本、上网查阅资料之际,发现有篇文章总结的不错。于是,转载(博主勿怪)并稍作修改如下:抽象类:抽象类是特殊的类,只是不能被实例化(将定义了一个或多个纯虚函数的类称为抽象类);除此以外,具有类的其他特性;重要的转载 2018-02-06 11:34:29 · 207 阅读 · 0 评论 -
【转载】C++ 内存分配(new,operator new)详解
本文主要讲述C++ new关键字和operator new, placement new之间的种种关联,new的底层实现,以及operator new的重载和一些在内存池,STL中的应用。http://blog.csdn.net/wudaijun/article/details/9273339作者:wudaijun一. new operator 和 op转载 2018-01-05 15:45:12 · 229 阅读 · 0 评论 -
[转载]strpbrk函数
头文件:1#include strpbrk()函数检索两个字符串中首个相同字符的位置,其原型为:1char *strpbrk( char *s1, char*s2);【参数说明】s1、s2要检索的两个转载 2017-12-29 10:33:52 · 158 阅读 · 0 评论 -
【转载】select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET
http://hi.baidu.com/%B1%D5%C4%BF%B3%C9%B7%F0/blog/item/e7284ef16bcec3c70a46e05e.htmlselect函数用于在非阻塞中,当一个套接字或一组套接字有信号时通知你,系统提供select函数来实现多路复用输入/输出模型,原型: [cpp] view plain copy转载 2017-12-26 15:00:45 · 228 阅读 · 0 评论 -
【个人笔记】truncate()
#include int truncate(const char * path, off_t length);truncate()会将参数path 指定的文件大小改为参数length 指定的大小. 如果原来的文件大小比参数length 大, 则超过的部分会被删去.man 2 truncate:NAME truncate, ftruncate -原创 2017-10-30 19:32:52 · 444 阅读 · 0 评论