C++项目实战-GCC编译
g //在生成的可执行程序中添加调试信息(需要GDB调试 Debug与relase版本)GCC是编译器套件,它可以编译多种语言,例如C/C++/Java/Go 可以在多个平台使用。-std //指定方言 -std = c99 -std = c++11。-shared //生成共享的目标文件(动态库)-fpic //生成与位置无关的代码(动态库)-Wall //生成所有的警告。-l //指定使用的库。-L //指定库的 路径。...
C++项目实战-makefile
一个工程中的源文件不计其数(一个项目有有很多的文件),现在的项目基本都是按模块进行划分的,而这些模块存放在若干目录中。makefile中定义了一系列的规则(这些规则定义了一系列如何编译程序的操作,比如哪些文件需要编译、哪些临时文件需要及时的清除等),如此以来我们只需要通过make命令就可以一键编译源程序了。所以常常说makefile带来的最大的好处就是"自动化编译",因为只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发效率。(以上用于可能不规范,是作者的理解)...
常用的Linux系统的IO函数
前面我们说到,C库函数底层是调用了Linux系统函数的。而且在讲到虚拟地址空间的时候也说到,用户是不能够直接操作内核空间的,如果想要堆内核空间进行读写可以使用系统调用。系统调用其实就是调用一些系统api...
BFS+优先队列 P1126题解 机器人搬重物
代码自己写了一遍,有几个bug调不出,于是参考了这位大佬的题解:题解 P1126 【机器人搬重物】 - 林则徐 的博客 - 洛谷博客然后顺利AC了。呜呜呜~先看题目吧!思路很简单,就是BFS。需要注意的几个点:判重:这里我原本只考虑了x,y坐标,但是这样可能会漏解!...
BFS+优先队列 P7775 [COCI 2009-2010 #2] VUK
题目思路这道题有一句话特别难懂:帮忙找出这样一条从V到J的路径,使得 Vjekoslav 在途中离它最近的树的距离的最小值最大。最近 最小值 最大 我直接晕了分析一下:最近:t棵树中最近的那棵tree。 最小值:离tree最近的那个点p和tree的距离。 最大:使p和tree的距离最大。意思就是,选择一条v到j的路径,使路上的每个点都和树离得越远越好。代码注释多多;数据结构和思路都写得比较详细。#include<bits/stdc++.h> usin..
字节 抖音海外版客户端开发 一面
裸面然后寄了......问了好多问题进程与线程的区别与联系 什么是线程安全问题,有什么方法可以解决 计算机网络:从输入一个链接到响应的处理全过程 c语言中指针和引用的区别 堆和栈是什么 malloc和free,new和delete有啥区别。和堆栈有啥关联 项目中遇到的困难 面向对象编程相对于面向过程编程有啥优点 编译的全过程编程题:二叉树给出俩子节点求公共父节点。有很多都用过,但是话到嘴边又不知道怎么回答,平时学习思考得太浅,不深入不系统的结果呜呜呜。实习秋后再战吧.....
计算机网络考点集合(一) 待完善
第一章——概述计网考点 互联网的核心部分计网考点 计算机网络的类别、性能指标计网考点 计算机网络的体系结构计算机网络第一章作业(第8版 谢希仁)第二章——物理层计网考点 物理层计算机网络第二章作业(第八版谢希仁)第三章——数据链路层计网考点 使用广播信道的数据链路层计网考点——扩展的以太网计网第三章答案(谢希仁 第七版)第四章——网络层计网考点 网络协议IP计网考点 划分子网和构造超网互联网的路由选择协议计网考点 IP多播 网络地址转换NAT.
计算机网络 第四章 答案(更正版)(谢希仁 第七版)
期末复习的时候感觉答案里好多都是有问题的 比如高赞的那位,所以出了一博客供大家参考讨论,有错欢迎指正,只包含部分题解。(前两题是老师补充的)。1.地址202.119.128/19、 202.119.160/19 、 202.119.192/19 、 202.119.224/19进行最大的聚合2.一个公司,采用CIDR, C类地址202.200.100.x,下面有部门5个,分别为 100,20,17,30,19,请给出一种地址分配方案,以及每个网络的网络号4-9(1)子网掩码为255.25
操作系统实践 job9 基于信号量实现线程同步
指路job8:操作系统实践 job8_LarsGyonX的博客-CSDN博客采取了记录型信号量来模拟。理论课上学的部分。信号量数据结构剩余资源数是value,mutex和cond是等待进程。typedef struct{ int value; pthread_mutex_t mutex; pthread_cond_t cond;}sema_t;信号量的初始化初始化剩余资源数,mutex和cond;void sema_init(sema_t *sema,int
今日推荐
周排行