-
C语言中枚举与指针的实例详解
所属栏目:[经验] 日期:2020-12-25 热度:98
C语言中枚举与指针的实例详解 总结一下,定义枚举,用typedef enum关键字,比如 typedef enum{Red,Green,Blue} Color3; 枚举到数值的转换,如果没有指定代表数值就是从0开始算,比如 Color3 c=Red; printf("%d",c);会显示0,除非指定 如typedef enum{Red=3,Green=5[详细]
-
vim学习高级技巧之序列的生成方法详解
所属栏目:[经验] 日期:2020-12-25 热度:177
前言 本文主要给大家介绍了关于在vim中插入数字序列的方法,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 待处理文本 假设文本原来内容是 这是第一行这是第二行这是第四行这是第五行 插入行号变成 1 这是第一行2 这是第二行34 这是第[详细]
-
linux实现自动删除最旧的几个文件详解
所属栏目:[经验] 日期:2020-12-25 热度:69
前言 因为公司的文件服务器上存有所需的项目war包,一段时间以后,大量不用的工程文件占用磁盘空间,需要定期删除无用的文件。这些文件归属不同的项目目录下,创建的时间各不相同。某些陈旧项目已经数年没有更新。因此,不能只定期删除某个目录下的文件,更[详细]
-
C语言中无符号数和有符号数之间的运算
所属栏目:[经验] 日期:2020-12-25 热度:200
C语言中有符号数和无符号数进行运算(包括逻辑运算和算术运算)默认会将有符号数看成无符号数进行运算,其中算术运算默认返回无符号数,逻辑运算当然是返回0或1了。 unsigned int和int进行运算 直接看例子来说明问题吧 #include iostreamusing namespace std[详细]
-
详解HTTP协议(很经典)
所属栏目:[经验] 日期:2020-12-25 热度:81
引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(N[详细]
-
C++中Boost.Chrono时间库的使用方法
所属栏目:[经验] 日期:2020-12-25 热度:70
前言 大家应该都有所体会,时钟这个东西在程序中扮演者重要的角色,在系统编程的时候睡眠、带超时的等待、带超时的条件变量、带超时的锁都会用到,但是往往对特定系统依赖性很大,感觉即使不考虑系统的跨平台性,如果能使用一个稳定的接口,同时如果能够方便[详细]
-
快来领取!你想要的C++/C语言优秀书籍
所属栏目:[经验] 日期:2020-12-25 热度:189
又一波送书活动,不要再错过了,C++/C语言优秀书籍免费领取,抓紧行动! 第一本书: C Primer Plus 第6版 中文版 (作者)[美]史蒂芬 普拉达(Stephen Prata) (译者) 姜佑 电子书下载入口 畅销的重量级C语言大百科全书 C语言从入门到精通的入门经典推荐 初学[详细]
-
C++中友元的实例详解
所属栏目:[经验] 日期:2020-12-25 热度:134
C++中友元的实例详解 尽管友元被授予从外部访问类的私有部分的权限,但他们并不与面向对象的编程思想相悖;相反他提高了公共接口的灵活性。 一、友元类 友元声明可以位于公有、私有活保护部分、其所在位置无关紧要 我直接贴出一个摘自 c++ primer plus 的例[详细]
-
C++面向对象之多态的实现和应用详解
所属栏目:[经验] 日期:2020-12-25 热度:126
前言 本文主要给大家介绍的是关于C++面向对象之多态的实现和应用的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 多态 大家应该都听过C++三大特性之一多态,那么什么多态呢?多态有什么用?通俗一点来讲- 多态性可以简单地概[详细]
-
C++类继承之子类调用父类的构造函数的实例详解
所属栏目:[经验] 日期:2020-12-25 热度:200
C++类继承之子类调用父类的构造函数的实例详解 父类HttpUtil: #pragma once #include windows.h #include string using namespace std; class HttpUtil { private: LPVOID hInternet; LPVOID hConnect; LPVOID hRequest; protected: wchar_t * mHostName; sh[详细]
-
C/C++实现日期计算器的示例代码
所属栏目:[经验] 日期:2020-12-25 热度:94
问题介绍: 今天突然看到一个问题看起来蛮有趣的,跟大家分享一下. 给定任意日期对该日期进行加减天数,最后得出加减后出现的日期.以及给两个日期你可以得出他们两个之间相隔多少天.(需要考虑闰年,每个月天数不同,我们需要写一个我们直接可以使用的日期加减[详细]
-
关于C++的强制类型转换浅析
所属栏目:[经验] 日期:2020-12-25 热度:151
前言 一说起强制类型转换大家都很熟悉,相信很多学习完C++的朋友还在使用C语言的强制类型的方式 (类型)变量. C++其实也具有自己的一套强制类型转换它们分明是:static_cast reinterpret_cast const_cast dynamic_cast四种类型. 那么肯定会有人好奇C++是不是[详细]
-
C++ 异常的详细介绍
所属栏目:[经验] 日期:2020-12-25 热度:196
C++ 异常的详解 程序有时会遇到运行阶段错误,导致程序无法正常执行下去。c++异常为处理这种情况提供了一种功能强大的而灵活的工具。异常是相对比较新的C++功能,有些老编译器可能没有实现。另外,有些编译器默认关闭这种特性,我们可能需要使用编译器选项来[详细]
-
C++类型转换运算符的实例详解
所属栏目:[经验] 日期:2020-12-25 热度:140
C++类型转换运算符的实例详解 C++中有4个类型转换运算符,使装换过程更规范 dynamic_cast; const_cast; static_cast; reinterpret_cast; 一、dynamic_cast 该运算符我在之前的文章中已经介绍过了 https://www.oudahe.com/p/36237/ 总之,该运算符的语法如下:[详细]
-
c++中stack、queue和vector的基本操作示例
所属栏目:[经验] 日期:2020-12-25 热度:186
前言 这几天在接触搜索的题目,用bfs时基本都用到队列,就顺便学习了数据结构的栈、队列。本文将详细给大家介绍关于c++中stack、queue和vector的基本操作,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 stack 的基本操作有: 入栈,如[详细]
-
SSL常用专业缩略语汇总
所属栏目:[经验] 日期:2020-12-25 热度:121
ASN.1-AbstractSyntaxNotation 抽象语言标记。 注释:是一套标准,是描述数据的表示、编码、传输、解码的灵活的记法。它提供了一套正式、无歧义和精确的规则以描述独立于特定计算机硬件的对象结构。标准的ASN.1编码规则有基本编码规则(BER,BasicEncodingRu[详细]
-
oracle、mysql数据库停止与启动的批处理文件
所属栏目:[经验] 日期:2020-12-25 热度:59
1.关机,取消关机 ::关机echo 30秒之后关机%systemroot%system32shutdown -s -t 30 ::取消关机echo 取消关机%systemroot%system32shutdown -a 2.oralce,或者mysql滴服务启动与关闭 ::oralce service startnet start OracleVssWriterORCLnet start OracleD[详细]
-
java 中Spring task定时任务的深入理解
所属栏目:[经验] 日期:2020-12-25 热度:169
java 中Spring task定时任务的深入理解 在工作中有用到spring task作为定时任务的处理,spring通过接口TaskExecutor和TaskScheduler这两个接口的方式为异步定时任务提供了一种抽象。这就意味着spring容许你使用其他的定时任务框架,当然spring自身也提供了一[详细]
-
C语言实现直角坐标转换为极坐标的方法
所属栏目:[经验] 日期:2020-12-25 热度:52
本篇章节讲解C语言实现直角坐标转换为极坐标的方法。供大家参考研究具体如下: #includestdio.h#includemath.hstruct complex_s{ double x,y;};double real_part(struct complex_s z){ return z.x;}double img_part(struct complex_s z){ return z[详细]
-
基于C++的拼多多算法在线笔试题示例
所属栏目:[经验] 日期:2020-12-24 热度:165
本篇章节讲解基于C++的拼多多算法在线笔试题。供大家参考研究具体如下: 最近在狼厂实习中,很久没做题了。秋招第一发, 拼多多。。。 四个简单题,看到有些人竟然觉得难? 我来降一发自己的RP,这题目觉得难的,如果你拿到比我好的Offer,我是不[详细]
-
在QT5中实现求两个输入值的和并输出(实例)
所属栏目:[经验] 日期:2020-12-24 热度:137
1、在UI设计界面放置两个输入lineEdit、一个输出TextBrowser和一个PushButton(用以按键求和), 如图 2、打开.h文件,在类里面添加槽函数的声明代码,如图 ; 3、打开.cpp文件,在文件最下面编写槽函数代码,如图 ; 由于需要用到QString类型转基本数据类型[详细]
-
如何获取C++类成员虚函数地址的示例代码
所属栏目:[经验] 日期:2020-12-24 热度:53
本文主要给大家介绍了关于如何获取C++类成员虚函数地址的相关内容,分享出来供大家参考学习,话不多说了,来一起看看详细的介绍: 1.GCC平台 GCC平台获取C++成员虚函数地址可使用如下方法[1]: class Base{ int i;public: virtual void f1(){ cout"Base's f1[详细]
-
C语言数据结构旋转链表的实现
所属栏目:[经验] 日期:2020-12-24 热度:85
C语言数据结构旋转链表的实现 实例: 给出链表1-2-3-4-5-null和k=2 返回4-5-1-2-3-null 分析 : 感觉很直观,直接把分割点找出来就行,记得k可能大于len,要取模 代码: /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode[详细]
-
C++ 实现优先队列的简单实例
所属栏目:[经验] 日期:2020-12-24 热度:161
C++ 实现优先队列的简单实例 优先队列类模版实现: BuildMaxHeap.h头文件: #includeiostream using namespace std; #define Left(i) i*2+1 #define Right(i) i*2+2 #define Parent(i) (i-1)/2 void Max_Heapify(int a[],int length,int i) { int left,right[详细]
-
详解C++ 编写String 的构造函数、拷贝构造函数、析构函数和赋值
所属栏目:[经验] 日期:2020-12-24 热度:166
详解C++ 编写String 的构造函数、拷贝构造函数、析构函数和赋值函数 编写类String 的构造函数、析构函数和赋值函数,已知类String 的原型为: class String{public:String(const char *str = NULL); // 普通构造函数String(const String // 拷贝构造函数~ St[详细]