摘要:
C++篇为本人学C++时所做笔记(特别是疑难杂点),全是硬货,虽然看着枯燥但会让你收益颇丰,可用作学习C++的一大利器 十二、文件及IO 当在输入输出流中使用控制符进行格式控制时,需在程序中加入头文件 文件的操作: ① read和write函数除了都有文件IO的用法,还有一种用法就是用于输入流输入自 阅读全文
摘要:
C++篇为本人学C++时所做笔记(特别是疑难杂点),全是硬货,虽然看着枯燥但会让你收益颇丰,可用作学习C++的一大利器 **十、**命名空间 命名空间可以在全局作用域或其他命名空间内部定义,但不能在函数、结构体或类内部定义,且要保证同一命名空间之间不会出现名字冲突 在命名空间中定义的名字可以被命名空 阅读全文
摘要:
C++篇为本人学C++时所做笔记(特别是疑难杂点),全是硬货,虽然看着枯燥但会让你收益颇丰,可用作学习C++的一大利器 九、字符串 可以用进行下标访问 使用string类需将头文件包含在程序中,不能写成string.h;对于头文件cstring提供C语言对字符串处理的有关函数,而头文件string提 阅读全文
摘要:
C++篇为本人学C++时所做笔记(特别是疑难杂点),全是硬货,虽然看着枯燥但会让你收益颇丰,可用作学习C++的一大利器 八、类 (一)类的概念与规则 “子类”和“子类型”的区别: ① 替换原则只适合于"子类型"关系,而一般编程语言只是考虑了"子类"关系, ② 子类 : 说明了新类是继承自父类,故不能 阅读全文
摘要:
C++篇为本人学C++时所做笔记(特别是疑难杂点),全是硬货,虽然看着枯燥但会让你收益颇丰,可用作学习C++的一大利器 七、结构体、共用体和枚举 (一)结构体 C++的结构体中可以有构造函数,例: struct ListNode { int val; ListNode *next; ListNode 阅读全文
摘要:
C++篇为本人学C++时所做笔记(特别是疑难杂点),全是硬货,虽然看着枯燥但会让你收益颇丰,可用作学习C++的一大利器 六、指针 (一)指针规则 两个指针不能进行加法运算,因为指针是变量,其值是另一个变量的地址,故两地址相加没意义,但可以用一个空指针赋值给某个指针变量,值为NULL 如果两个指针是指 阅读全文
摘要:
五、函数 (一)函数使用规则 函数的定义不能嵌套但调用可以嵌套 在函数调用时,如某一默认参数要指明一个特定值,则有其之前所有参数都必须赋值 赋默认实参时 一旦某个形参被赋予了默认值,它后面的所有形参都必须有默认值,因为设置默认参数的顺序是自右向左;且注意默认值不可以是局部变量 函数参数的默认值可以是 阅读全文
摘要:
一、企业实战案例 1. 任务/背景 web服务器集群中总共有9台机器,上面部署的是Apache服务。由于业务不断增长,每天每台机器上都会产生大量的访问日志,现需要将每台web服务器上的apache访问日志保留最近3天的,3天以前的日志转储到一台专门的日志服务器上,已做后续分析。如何实现每台服务器上只 阅读全文
摘要:
一、awk介绍 1. awk概述 awk是一种编程语言,主要用于在linux/unix下对文本和数据进行处理,是linux/unix下的一个工具。数据可以来自标准输入、一个或多个文件,或其它命令的输出。 awk的处理文本和数据的方式:逐行扫描文件,默认从第一行到最后一行,寻找匹配的特定模式的行,并在 阅读全文
摘要:
一、文件编辑器知多少 Windows系统 UltraEdit等 Linux系统 vim vi gedit nano emacs 二、强悍的sed介绍 1. sed用来做啥? sed是Stream Editor(流编辑器)的缩写,简称流编辑器;用来处理文件的。 2. sed如何处理文件? s 阅读全文