- 博客(4)
- 收藏
- 关注
原创 Cmake 各种宏的解释
CMAKE_SOURCE_DIR:顶层项目的源代码根目录(在顶层 CMakeLists.txt 文件中与 PROJECT_SOURCE_DIR 相同,在子项目中为顶层目录)。CMAKE_BINARY_DIR:顶层项目的构建目录(在顶层 CMakeLists.txt 文件中与 PROJECT_BINARY_DIR 相同,在子项目中为顶层构建目录)。CMAKE_CURRENT_LIST_DIR:当前处理的 CMakeLists.txt 文件的目录(对于包含的子目录相同)。
2024-07-26 21:51:57 483
转载 [TCP/IP]TCP服务端accept发生在三次握手的哪一个阶段
2.在调用listen函数之后,一个socket会从主动连接的套接字变为listen 套接字,accept后listen套接字变成连接套接字,listen继续接收更多连接。4.服务端调用accept后,会阻塞,等待客户端返回ACK确认,然后会返回,因此是在第三次握手后返回。5.调用accept函数返回是一个连接套接字,它代表着一个网络已经存在的点对点连接。[TCP/IP]TCP服务端accept发生在三次握手的哪一个阶段。3.客户端调用connect后,会阻塞,此时是第一次握手。
2024-06-19 09:21:39 85
转载 POSIX,ISO C,Single UNIX Specification区别
3,Single UNIX Specification:POSIX.1标准的超集,定义了一些附加的接口,这些接口扩展了基本的POSIX.1规范的功能。相应的系统接口全集被称为X/Open系统接口(XSI,X/Open System Interface)。二、 sysconf,pathconf,fpathconf :POSIX规定了操作系统的各类限制值(例如最大文件数),这3个函数可以在运行时得到具体的限制值。同时,需要注意各个标准之间的返回值单位(振频,微秒,秒等)。2,ISO C:提供C语言的标准化。
2024-05-08 22:17:42 40
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人