2019.4.15

2019.4.15

1.英语单词计划(165,166)

2.①输入流函数get和getline的区别:
|
|–(1)当在流中只提取到结束标记时,两种函数均在缓冲区写入0
|–(2)当get()遇到结束标记时结束提取,但是结束标记没有被提取,文件指针停留在该结束标记符上,如果再次使用get()函数提取,将直接结束
|–(3)当gerline()遇到结束标记符时结束提取,但是该结束标记也同时被提取,文件指针停留在结束标记ID下一个字符。

②输出列宽度设置函数cout.width()只对下一次输出起作用

③使用cout.setf()可以设置输出格式,例如设置输出为16进制为cout.setf(ios::hex,ios::basefield),设置为浮点数格式cout.setf(ios::fixed),设置精度cout.precision(i)

④大型的工程往往是由很多人独立完成的,不同的人完成不同的部分,每个文件的头文件也是不同的人设计的,可能不同的头文件中使用了相同的名字来定义函数或者类,为了避免
类似的冲突,就引入了命名空间,让每个人可以自己定义作用域,这样在不同的作用域中定义相同名字的变量也不会相互干扰,系统也能够区分它们

3.Linux学习: ①LSB 是 Linux 标准化领域中事实上的标准,制定了应用程序与运行环境之间的二进制接口。

	ps:总是想到最低有效位这个LSB = =

     ②.代表此层目录   ..代表上一层目录   -代表前一个工作目录    ~代表[目前用户身份]所在的家目录

     ③使用cp -a 将文件的所有特性全部复制

     ④在复制时需要考虑4个问题:
	(1)是否需要完整的保留源文件的信息
	(2)源文件是否为链接文件
	(3)源文档是否为特殊文件(FIFO,socket等)
	(4)来源文件是否为目录

  	     ⑤echo char/chars | od -t -xCc   (可以直接输出一个字符或者字符串的16进制,八进制和10进制也可)

     ⑥mtime : 文件内容变更时间   ctime: 状态变更时间  atime: 文件内容被取用时间

(至6.4前)

猜你喜欢

转载自blog.csdn.net/gw_csdn/article/details/89322876