vivo提前批笔试题整理 寻找数组中不存在的元素 题目描述 A、B两个数组,要求输出A中存在而B中不存在的元素。 例如 代码实现 #include <iostream> #include <vector> #incl…
vivo2019校招笔试题(C++部分题目)
以下描述正确的是 A. 虚函数是可以内联的,可以减少函数调用的开销,提高效率 B. 类里面可以同时存在函数名和参数都一样的虚函数和静态函数 C. 父类的析构函数是非虚的,但是子类的析构函数是虚的,delete子类对象指针会调用父类的析构函数…
vivo2018秋招软件开发笔试题
vivo2018秋招软件开发笔试题 选择题 线程共享部分包括:进程代码段、进程共有资源(全局变量)、进程打开的文件描述符、消息队列、信号的处理器、进程当前目录、进程用户ID、进程组ID;线程独占资源:线程ID、寄存器组的值、栈、错误返回码、…
Linux第八天:共享存储映射、匿名映射
Linux第八天:共享存储映射、匿名映射 知识点 共享内存 mmap函数:参数、返回值。 借助共享内存访问磁盘文件:使用mmap将文件映射到内存,就可以使用指针来对文件进行操作。 父子进程(血缘关系进程)使用mmap通信 匿名映射区 共享存…
day7练习3:统计当前系统中进程由用户运行的进程并输出到文件中
day7练习3:统计当前系统中进程由用户运行的进程并输出到文件中 题目描述 统计当前系统中进程由用户运行的进程并输出到文件中。 题目解析 统计当前系统中进程由用户运行的进程并输出到屏幕上的命令为: ps -u xiaoao | wc -l …
day7练习2:使用管道实现兄弟进程间通信
day7练习2 问题描述 使用管道实现兄弟进程间通信。 兄:ls 弟: wc -l 父:等待回收子进程。 题目解析 与练习2题目类似,不再提供解析。 代码实现 #include <stdlib.h> #include <s…
day7练习1:使用管道实现父子进程间通信,完成:ls | wc –l。
day7练习1 题目说明 使用管道实现父子进程间通信,完成:ls | wc –l。假定父进程实现ls,子进程实现wc 题目解析 题目还是为了巩固我们对于pipe()以及fork()的使用,以及如何使用dup2()函数。 这里面我就重点说一下…