自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (49)
  • 问答 (8)
  • 收藏
  • 关注

原创 C++类成员指针

类成员指针类成员指针是指可以指向类的非静态成员的指针。成员指针指向的是类的成员。类的静态成员不属于任何对象,因此无须特殊的静态成员的指针,指向静态成员的指针和普通函数指针没有什么区别。当初始化一个类成员指针时,令其指向类的某个成员,但是不指定该成员所属的对象,直到使用成员指针时,才提供成员所属的对象。数据成员指针类成员指针的使用*表示当前声明的名字是一个指针,但是在*之前必须添加cla...

2019-12-25 11:20:21 672

原创 C++ Most vexing parse(C++最头疼的解析)

首先需要了解,在C++中,如下三种方式声明了同一个函数:int f(double d); //声明接受一个double参数d,返回值为int类型的函数 int f(double (d));//效果一样,参数名外的括号会被忽略 int f(double);//直接省略参数名 同样地,如下三种方法也声明了同一个函数:int g(double (*pf)()); //声明返回值为...

2019-12-24 15:58:08 2227

原创 奇异递归模板模式(CRTP: Curiously Recurring Template Pattern)

学无止境,不断更新。。。奇异递归模板模式(curiously recurring template pattern,CRTP)是C++模板编程时的一种惯用法(idiom):把派生类作为基类的模板参数。一般形式// The Curiously Recurring Template Pattern (CRTP)template<class T>class Base...

2019-12-23 19:18:45 929

原创 在win10上如果使用slickedit + mingw编译代码和debug调试

环境:OS:win10slickedit:V23mingw:mingw—x86-64-7.3.1这里主要介绍的是如何使用slickedit和mingw编译代码,所以安装slickedit和mingw步骤省略,我这里安装的是qt5.12.6自带mingw。安装好mingw后,需要添加path到系统。步骤一:桌面上右击This PC--->Proterties---&g...

2019-12-21 12:31:37 948

原创 source insight 4高亮鼠标点击的变量或者函数

在source insight中看代码,有时候为了方便需要高亮某一个变量,在source insight 4中按F8就可以高亮黄色显示某一个变量。这种方法是挺不错的,但是如果快速阅读代码或者分析代码时,需要在几个变量间不停快速切换的时候,如果对这几个变量都按了F8,对阅读代码的视觉还是有一定影响的。在这种情况下,如果我们鼠标点击哪个变量,哪个变量就高亮对阅读和分析更有利。在source insig...

2019-12-21 09:56:02 2524

原创 C++存储区

全局变量和局部变量的存储区域不同,全局变量存放在静态数据区,局部变量存放在栈区。但还有一个小点就是存放在静态数据区的变量是由低地址向高地址存放的,但存放在栈区的变量却是由高地址向低地址存放的,存放在静态数据区的还有静态局部变量和静态全局变量。#include <iostream> using namespace std; int allval1 = 3, allval2...

2019-12-14 20:51:08 115

原创 C++之constexpr详解

constexpr表达式是指值不会改变并且在编译过程就能得到计算结果的表达式。声明为constexpr的变量一定是一个const变量,而且必须用常量表达式初始化:constexpr int mf = 20; //20是常量表达式constexpr int limit = mf + 1; // mf + 1是常量表达式constexpr int sz = size(); //之后当siz...

2019-12-14 20:34:04 83981 2

转载 Google 是如何做 Code Review 的?

作者 | 帅昕 xindoo责编 | 屠敏出品 | CSDN 博客我和几个小伙伴一起翻译了Google前一段时间放出来的Google’s Engineering Practices documentation(https://github.com/google/eng-practices),翻译后的GitHub仓库:https://github.com/xindoo/eng-pract...

2019-12-13 14:00:46 199

原创 C++之namespace详解

1.namespace基本用途2.匿名的namespace用途3.内嵌namespace4.inline namespace

2019-12-12 20:23:13 197

原创 C++之using类型别名和typedef详解

1. typedef基本使用2.using基本使用3.using的好处4.c++11和c+14中对typedef和using的使用

2019-12-12 20:22:03 371

原创 C++之异常处理

1. 异常基本用法2.异常和函数调用区别3. noexcept4. c++17 noexcept

2019-12-12 20:20:30 152 1

原创 C++之lambda表达式详解

1. lambda基本语法2. lambda的使用(cosnt属性)3.lambda的陷阱

2019-12-12 20:17:50 161

原创 C++之右值详解

1. 右值概念2.右值的使用3. std::mvoe,std::forward,auto&&

2019-12-12 20:15:48 233

原创 C++之virtual关键字详解

1. virtual函数2. virtual 继承3. virtual对引用的影响4.virtual对dynamic_cast的影响5.virtual--->c++模型

2019-12-12 20:13:59 263

原创 C++之特殊函数

1. 构造函数2.析构函数(virtual, noexcept,pure virtual)3.拷贝构造函数4.拷贝赋值运算符5.移动构造函数6.移动赋值运算符7.委托构造函数

2019-12-12 20:09:00 217

原创 C++之指针和引用详解

指针和引用的区别: 1.指针是一个实体,而引用仅是个别名; 2.引用必须被初始化,指针不必; 3.引用只能在定义时被初始化一次,之后不可变;指针可以改变所指的对象; 4.可以有const指针(如char * const ptr = &value),但是没有const引用(其实引用也算是有的,引用只能在定义时被初始化一次,之后不可变。)...

2019-12-12 20:05:04 1085

原创 搜狗输入法与自定义的slickedit快捷键有冲突

搜狗输入法与自定义slickedit的快捷键ctrl+,有冲突,解决方法如下:步骤一:右键点击输入法,然后弹出的界面中选择“设置向导”。步骤二:点击“输入法管理”后面的:“打开输入法管理器”。如下所示:步骤三:在“搜狗输入法快捷键”中修改即可,我这里修改为了ctrl+backspace。...

2019-12-09 08:51:45 392

原创 source insight 4 在context window中显示行号

source insight 4默认在context window中不显示行号的,有时候显示行号比较方便。具体步骤如下:步骤一:在context window显示代码的地方,右键点击context window,弹出界面如下,然后点击Context Window Options...步骤二,在弹出的窗口中选择Show line numbers,如下图所示:还可以对cont...

2019-12-07 10:53:18 1752

原创 secureCRT设置背景颜色和目录(文件夹)颜色

设置背景颜色:步骤一:Options--->Global Options...如下图所示:步骤二:Terminal--->Appearance--->ANSI Color,点击右边的Normal colors的第一个配色框【设置背景颜色的】。步骤三:在右下角的Hue,Sat,Lum中分别填写128,240,51(数值按照个人喜欢的进行配置,我比较喜欢Sola...

2019-12-04 10:37:22 5420 2

原创 win10中用命令行打开画图

新安装了win10系统,画图不太好找。直接用命令行打开也快。步骤一:win+r打开命令行,输入mspaint回车即可:

2019-12-04 10:21:23 4238

原创 secureCRT8.5.4同一标签中打开多个会话

安装了最新版的secureCRT8.5.4,同一个tab/tile中打开多个会话窗口。步骤如下如所示:

2019-12-04 10:19:01 3080

原创 UEStudio设置为传统菜单

UEStudio19.20安装后是现代菜单,用着不习惯,设置为传统菜单步骤如下:步骤一:点击如下图所示:

2019-12-03 17:37:53 743

LTE信令完整流程讲解

lte的NAS RRC S1-AP等信令的完整流程介绍

2015-02-12

华为SCTP协议

华为写的SCTP协议的pdf格式文档,文档有目录,讲解的一目了然。对于新手很快就能理解。

2015-02-01

slickedit2014 V19

本人亲测win32、win64和linux64可用,linux32还没有测试。 slickedit强大的跨平台,支持超过40种编程语言的代码编辑器。支持AIX、HP-UX、 Linux 32-bit、Linux 64-bit、 Mac OS X、Solaris SPARC、Solaris x86、windows 32-bit、windows 64-bit这些操作系统。还可以用来代码调试,支持远程调试,调试起来比linux下gdb要更直观。

2015-02-01

STL源码V3.3

stl sgi版本 V3.3,里面还有文档说明。

2014-04-15

华为C语言编程面试题

华为C语言面试题 是一些面试题目 各公司也会经常考的笔试题

2014-01-05

链表的基本操作

单链表和双向链表的一些操作,包括创建、增加节点、删除节点、单链表逆置、合并有序链表等。

2013-06-27

epoll使用方法

epoll函数在server端和client端的使用方法

2013-06-27

dhcp技术原理和格式

dhcp 技术详解 原理 包的格式 ipv6

2012-08-30

DHCPV6 ipv6

动态主机分配协议(Dynamic Host Configuration Protocol)DHCP ipv6 dhcpv6

2012-08-29

驱动开发流程源码

嵌入式驱动开发,通过一个简单的实例来描述整个流程,有实例的源代码。看上去一目了然。

2012-04-15

gvim编辑器 加强版vim

Vim是从vi发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。Vim的第一个版本由Bram Moolenaar在1991年发布。最初的简称是Vi IMitation ,随着功能的不断增加,正式名称改成了Vi IMproved。现在是在开放源代码方式下发行的慈善软件。   Vim是Linux上著名的文本编辑器,他是早年的Vi编辑器的加强版。gVim是Vim的图形前端,它是跨平台的编辑器,基本上主流的操作系统上面都有它的版本。这是一个国际版本,会根据安装的平台自动选择相应语言包,支持中文及其各种编码,连界面也是中文的,请放心使用。这个极具Unix特色和风格(simple is the best)的编辑器相信会给您带来不同的感受。   在Linux Mint 12软件管理器中, gvim被叫做vim-gnome。

2012-04-15

total commander

total commander 中文版 一、Total Commander本身是一个非常优秀的软件,值得软件爱好者关注。   二、了解Total Commander的发展历史、功能定位、开发方向,可以让用户建立正确的软件价值观,从而有助于对其他软件更深刻(而不是肤浅的)评价和认识。   三、Total Commander是一个会显著提高文件操作效率的工具,而文件操作是应用计算机最基本的功夫,也是伴随一生的操作。因此花一点时间学习,而会受益一世。   四、TC的入门有一定难度,掌握TC后,会让自己在软件应用方面的能力和悟性上一个台阶。

2012-03-29

\Linux内核机制之等待队列

\Linux内核机制之等待队列,消息讲述了wait_queue队列的数据结构和在内核中的实现源码,有助于对如何使用队列更加一目了然。

2012-03-19

Unix网络编程实用技术与实例分析

本书详细介绍了unix环境下网络编程的方法,全书分为四部分:第一部分“网络基础”,尤其是tcp ip 协议族和编程相关的部分;第二部分“套接字”是网络编程的核心,讲解了套接字库函数、tcp套接字,udp套接字的实例;第三部分“unix网络编程使用技术”是本书的重点,如并发服务器技术、名字和IP地址转换、同步及进程间通信技术、异常处理技术、实用套接字类库的创建等,第四部分“高级网络编程”。

2011-11-06

网络程序设计(精简版ppt)

网络程序设计03网络程序设计网络程序设计0303

2011-08-24

linux 网络变成 和c的编程

有好几个关于linux c变成 和linux 网络变成的文件,而且内容也很经典

2011-03-05

毕业设计论文:电子信息管理系统

本文分析了信息系统前台开发工具与后台数据库技术, JSP技术通过将Java代码嵌入到HTML代码中实现,并且JSP以Java servlet为基础,具备简单易用,完全面向对象,与平台无关,安全可靠,主要面向Internet等特点;SQL语言集DDL,DML,DCL的功能于一体,具有统一的语言风格,高度非过程化,面向集合操作,一种语法提供两种使用模式等一些特点,而 Microsoft SQL Server 2000以SQL语言为基础,是属于服务器级别的数据库,足以应付每天成千上万的访问。

2010-04-24

软件专业各大公司面试题目

各大公司的面试题目及部分答案,有智力题和逻辑推理题等好几种类型的题目。

2010-03-14

calculator

这是一个用C语言编写的四则混合运算计算器,可以计算带有括号的表达式。

2008-12-11

多功能的数字时钟课程设计报告包括有相应的图

一、显示时分秒,分秒为60进制,时为24进制 二、校时、校分 三=定时,定分 四、整点报时

2008-09-18

多岔路口交通灯c语言版多岔路口交通灯和家谱图

多岔路口交通灯和家谱图的程序,都是c语言的。交通灯是任意条数的,家谱图数多茶树的,而且还有配偶,可以任意查询家谱中的人

2008-09-18

最新版的C编程工具

此软件是有微软和IBM合作开发的C语言编程软件,大小只有10M左右,,界面和编程框多很美观,

2008-05-30

C++14新标准-中文版.rar

这是维基百科中对C+14新标准的描述中文版,非扫描版。希望对学习C++14的学子们有帮助。如有侵权请删除之。

2019-11-12

C++11新标准-中文版.rar

这是维基百科中对C+11新标准的描述中文版,非扫描版。希望对学习C++11的学子们有帮助。如有侵权请删除之。

2019-11-12

sourceinsight4.0.0098.rar

source insight 4.0.0098 于6月24号在官网已经发布了,在win64上亲测可用

2019-07-03

sourceinsight4.0.0085

最新的sourceinsight4.0.0085和谐license及和谐文件。真正的4.085版本,2017年4月5发布的,以前的序列号都不能用了,用这个方法和谐,使用附件中的license文件,替换sourceinsight.exe

2017-04-10

C++ Concurrency_In_Action c++11多线程编程

C++ Concurrency_In_Action,c++11多线程编程中文版+英文版+源码,中文版的字体大小一致很整洁,不是那本有的字体大有的字体小的那本。

2017-03-01

Source Insight 4.0.0082破解文件注册码lic下载

Source Insight 4.0.0082破解文件 替换lic 更新版本支持中文。

2017-02-23

slickedit 2016(v21) pro crack 破解

slickedit 2016 v21 pro破解版 操作步骤: 1. 选择对应的版本 2. 点Patch 选择文件 3. 点Generate Linux Mac 等平台的bin文件拷贝到windows底下patch。

2016-11-25

中国移动WLAN AC-AP接口互通规范-基本协议分册 V1.0.6

中国移动WLAN AC-AP接口互通规范-基本协议分册 V1.0.6

2015-09-18

RFC5415(中文)无线AP控制和配置CAPWAP协议标准-书签整齐版

RFC5415(中文)无线AP控制和配置CAPWAP协议标准,自己手动添加了书签很整齐。

2015-09-18

xshell V4.0

Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。

2015-07-08

winscp上传工具

winscp是一款不错的windox和linux之间上传和下载文件的工具,使用起来也很方便。

2015-07-03

xmlview 阅读工具

xmlview是一款不错的xml阅读工具,节点更具有层次性的视图比浏览器更专业。

2015-07-03

source insight插件 siplus

sourceInsight的一个插件,可以显示使用的的文件标签,而且界面也很好看。下载了好几个,就这个比较好。

2015-07-03

TD-LTE数字蜂窝移动通信网 Uu接口

TD-LTE数字蜂窝移动通信网 Uu接口层 协议 中文版

2015-02-11

LTE数字蜂窝移动通信网 X2接口技术要求(第一阶段)

LTE数字蜂窝移动通信网 X2接口技术要求(第一阶段) 中文版

2015-02-11

LTE数字蜂窝移动通信网 S1接口技术要求(第一阶段) 第5部分:数据传输

LTE数字蜂窝移动通信网 S1接口技术要求(第一阶段) 第5部分:数据传输 中文版

2015-02-11

LTE数字蜂窝移动通信网 S1接口技术要求(第一阶段) 第3部分:信令传输

LTE通信标准 中文 s1接口 信令传输

2015-02-11

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

TA关注的人

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