C++
文章平均质量分 95
lengye7
这个作者很懒,什么都没留下…
展开
-
vscode的远程开发与调试——以C/C++为例
再比如,当用户的本地环境是windows,但是程序的运行环境却是linux,用户虽然可以通过gdb在linux上调试,但是调试体验却较差,此时,vscode远程调试可以给用户一个良好的调试体验。这意味着,用户可以在本地开启vscode编辑代码,但是代码本身存在远程服务器上,同时在本地debug,但是却使用远程服务器编译,并启动被调试程序。引入了remote development特性。该离线安装方案,已经手动验证过了,考虑到vscode的版本可能较多,就没有脚本化了,等需要用到的时候,再去手动下载安装。原创 2023-03-09 00:51:51 · 11933 阅读 · 2 评论 -
MSYS2 环境搭建,并整合Qt
本机环境:Windows XP 32位MSYS2地址:http://sourceforge.net/projects/msys2/下载32位版本,地址:http://sourceforge.net/projects/msys2/files/Base/i686/当前压缩包名称:msys2-base-i686-20131208.tar.xz安装完之后,运行目录下的mingw32_shell.b...转载 2019-07-02 03:54:05 · 1190 阅读 · 0 评论 -
用GPG保卫你的重要文件-GnuPG/Gpg4win使用说明
GnuPG官网:https://www.gnupg.org/Gpg4win官网:https://www.gpg4win.org/GnuPG教程:官方中文帮助:https://www.gnupg.org/howtos/zh/GPGMiniHowto-1.html月光博客写的教程:使用GnuPG(PGP)加密信息及数字签名教程阮一峰的网络日志:GPG入门教程 - 阮一峰的网络...转载 2019-07-02 02:23:43 · 766 阅读 · 0 评论 -
libc、glibc和glib的关系
转自:http://my.oschina.net/moooofly/blog/126260http://nieyong.github.io/wiki_ny/glibc,%20eglibc%E5%92%8C%20glib%E7%9A%84%E5%8C%BA%E5%88%AB.html【glibc 和 libc】glibc 和 libc 都是 Linux 下的 C 函数库。l...转载 2019-07-01 20:15:05 · 4590 阅读 · 0 评论 -
唯一分解定理
唯一分解定律:又称为正整数的唯一分解定理,即:每个大于1的自然数均可写为质数的积,而且这些素因子按大小排列之后,写法仅有一种方式。当题目有大数相除,求余数时,精度要求高时....就要运用唯一分解定律以下唯一分解定律证明:转自:http://www.matrix67.com/blog/archives/495为了真正地证明,分解质因数的方法是唯一的,我们将再次用到反证法。假设存在某些...翻译 2019-05-18 01:00:36 · 4109 阅读 · 0 评论 -
windows下C++ UI库 UI神器-SOUI
转:http://www.cnblogs.com/setoutsoft/p/4996870.html前言在Windows平台上开发客户端产品是一个非常痛苦的过程,特别是还要用C++的时候。尽管很多语言很多方法都可以开发Windows桌面程序,目前国内流行的客户端产品都是C++开发的,比如QQ,YY语音,迅雷等。快速,稳定是我认为的应用软件开发框架最基本的要求,对于UI还有两个要求就是界...转载 2019-03-12 16:44:57 · 12297 阅读 · 0 评论 -
【C/C++】合理使用goto的若干场景
2018.02.22更新即使如此,能不用还是不要用!!!个人经验goto在一些特定场景下合理使用,不仅不会导致代码可读性和可维护性变差,反而会更容易理解和维护。场景一、多层循环跳出while(A){ ... while(B) { ... if(C) { ... ...转载 2019-03-15 21:20:53 · 289 阅读 · 0 评论 -
Libcurl的一些基本介绍
本文转载自 C++ 用libcurl库进行http通讯网络编程 作者:绿色冰点目录一、LibCurl基本编程框架二、一些基本的函数三、curl_easy_setopt函数部分选项介绍四、curl_easy_perform 函数说明(error 状态码)五、libcurl使用的HTTP消息头六、获取http应答头信息七、多线程问题八、什么时候libcurl无法正常工作九、关于密码十、HTTP验证...转载 2018-06-23 13:21:39 · 947 阅读 · 0 评论 -
libcurl库的http部分介绍
LibCurl HTTP部分详细介绍目录索引:一、LibCurl基本编程框架二、一些基本的函数三、curl_easy_setopt函数部分选项介绍四、curl_easy_perform 函数说明(error 状态码)五、libcurl使用的HTTP消息头六、获取http应答头信息七、多线程问题八、什么时候libcurl无法正常工作九、关于密码十、HTTP验证十一、代码示例 ...转载 2018-06-23 12:15:31 · 1612 阅读 · 0 评论 -
Poco C++库简介
学习一个框架前,要先明白它的是什么,为什么,怎么用.下面这些文字,是从中文poco官网上转过来的,正如poco c++库的特点,非常清晰,代码风格更是一目了然. poco开发库的特点,非常适合写后台处理程序,效率也是很高的.前台界面程序使用Qt框架库,非常好,两个库相辅相成,可解决项目上的大部分问题.一 概述Poco C++库是:一系列C++类库,类似Java类库,.Net框架,Apple的C...转载 2018-06-23 12:11:14 · 16746 阅读 · 2 评论 -
c++中(:)冒号和(::)双冒号的用法
c++中(:)冒号和(::)双冒号的用法转载自https://www.cnblogs.com/kimmychul/p/3951229.html1.冒号(:)用法(1)表示机构内位域的定义(即该变量占几个bit空间)typedef struct _XXX{unsigned char a:4;unsigned char c;} ; XXX(2)构造函数后面的冒号起分割作用,是类给成员变量赋值的方法,初...转载 2018-05-07 11:27:05 · 6621 阅读 · 0 评论 -
STL之deque详解
转载自https://blog.csdn.net/hnust_xiehonghao/article/details/8800007#include <deque>deque双向队列是一种双向开口的连续线性空间,可以高效的在头尾两端插入和删除元素,deque在接口上和vector非常相似 函数描述c.assign(beg,end)c.assign(n,elem)将[beg; end)区...转载 2018-04-23 23:57:53 · 383 阅读 · 0 评论 -
c++从零开始之——文件类型
C++从零开始之-文件类型到c++11为止,目前文件类型主要有.c、.h、.cpp、.hpp、.ipp等。1、.c文件是为了兼容C而存在。2、.h是用于声明的头文件。3、.cpp是对各种声明进行定义的文件。4、.hpp是将声明和定义放在这同一个文件中的时候用,主要用于模板template编程。5、.ipp是用来存放对.hpp的声明进行具体定义和实现的内容,通常如果一个声明的原创 2018-01-01 12:28:43 · 4712 阅读 · 0 评论 -
C++从0开始----C++的注释
C++的注释1、采用//双斜杠进行单行的注释 例如: //这是一个注释 双斜杠开始的那一行之后的内容将被视为注释 在例如:// 这是//一个嵌套注释 双斜杠的注释支持嵌套,从第一双斜杠开始,之后的内容都被视为注释2、支持C风格的注释 /*中间的内容都会被视为注释*/ 例如:/*在这两个符号之间的内容都是注释*/ 但是需要注意该方法注释并原创 2017-11-24 23:15:04 · 832 阅读 · 0 评论