上一页 1 2 3 4 5 6 7 8 ··· 58 下一页
摘要: gcc命令加上-l pthread选项即可。 -l选项表示链接库的目标文件,对于标准库的目标文件,是编译器自动链接的,如果要使用非标准库的内容,就需要手动链接目标文件。链接目标文件的作用在于将程序中的函数名、变量名等用对应数据的内存地址替代,以完成对这些外部模块的引用。 阅读全文
posted @ 2023-04-01 18:22 epiphanyy 阅读(131) 评论(0) 推荐(0)
摘要: static修饰的属于类本身,没有static修饰的属于实例。 创建类时,static修饰的成员存放在堆内存中的permanent代,permanent代存放类的信息,如类中的static的成员: class a { static int n = 4; public static void main 阅读全文
posted @ 2023-03-29 09:42 epiphanyy 阅读(21) 评论(0) 推荐(0)
摘要: 1.可以在构造函数和析构函数中调用虚函数吗? 可以,但基类构造函数中调用的仍然是基类版本的虚函数,派生类中调用的仍然是派生类版本的虚函数。如果不是这样的话,一般派生类的构造函数会调用基类的构造函数来构造基类对象,如果这个基类的构造函数中调用了虚函数,如果这个虚函数派生类重写了,由于派生类还没有构造好 阅读全文
posted @ 2023-03-24 12:41 epiphanyy 阅读(27) 评论(0) 推荐(0)
摘要: 1.extern关键字作用 (1)extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他文件中寻找其定义。 (2)当C++和C混用时,C++语言在编译的时候为了解决函数的多态问题,会将函数名和参数联合起来生成一个中间函数名,而C语言则不会,因此会 阅读全文
posted @ 2023-03-24 12:41 epiphanyy 阅读(44) 评论(0) 推荐(0)
摘要: 编写一个一到多式SCTP回射客户/服务器程序,执行如下步骤: 1.客户从标准输入读入一行文本,并发送给服务器,该文本行遵循[#]text格式,方括号中的数字表示要在这个流号上发送该文本消息。 2.服务器从网络接收这个文本消息,并将接收消息的流号加1,然后把这个文本消息从新的流号上发回。 3.客户读到 阅读全文
posted @ 2023-03-22 01:26 epiphanyy 阅读(80) 评论(0) 推荐(0)
摘要: SCTP是一个较新的传输协议,于2000年在IETF(Internet Engineering Task Force,互联网工程任务组)得到标准化(而TCP是在1981年标准化的)。它最初是为满足不断增长的IP电话市场而设计,即穿越因特网传输电话信令。它设计实现的需求在RFC 2719中说明。SCT 阅读全文
posted @ 2023-03-15 18:38 epiphanyy 阅读(297) 评论(0) 推荐(0)
摘要: UDP是无连接不可靠的数据报协议,不同于TCP提供的面向连接的可靠字节流。使用UDP编写的常见程序有:DNS、NFS、SNMP。 以下是典型的UDP客户/服务器程序的函数调用,客户不与服务器建立连接,而是只使用sendto函数给服务器发送数据报,发送时必须指定目的地的地址作为参数。服务器也不接受来自 阅读全文
posted @ 2023-03-08 15:35 epiphanyy 阅读(74) 评论(0) 推荐(0)
摘要: 给你一个下标从 0 开始的整数数组 nums 。一次操作中,选择 任意 非负整数 x 和一个下标 i ,更新 nums[i] 为 nums[i] AND (nums[i] XOR x) 。 注意,AND 是逐位与运算,XOR 是逐位异或运算。 请你执行 任意次 更新操作,并返回 nums 中所有元素 阅读全文
posted @ 2023-03-05 22:49 epiphanyy 阅读(27) 评论(0) 推荐(0)
摘要: 给你一棵二叉树的根节点 root ,请你返回 层数最深的叶子节点的和 。 示例 1: 输入:root = [1,2,3,4,5,null,6,7,null,null,null,null,8] 输出:15 解法一:递归法,每次递归返回当前节点所处层数和以该节点为根节点的子树的最深叶子节点和: /** 阅读全文
posted @ 2023-03-05 21:24 epiphanyy 阅读(17) 评论(0) 推荐(0)
摘要: 给定一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1: 输入:nums = [1,2,3] 输出:[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]] 1 <= 阅读全文
posted @ 2023-03-04 20:17 epiphanyy 阅读(20) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 58 下一页