Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
关闭/清理“混合”文件描述符/套接字
当我使用accept 创建一个套接字并使用fdopen 从中创建一个文件时 我需要做什么来清理所有内容 我是否需要对 FILE 执行 fclose 对套接字执行 shutdown 和 close 还是只需要 shutdown 和 或 clo
c
Sockets
IO
filedescriptor
在 fork() 之后寻求有关“文件描述符”的简单描述
Unix 环境中的高级编程 第二版 作者 W Richard Stevens 第 8 3 节 fork 函数 描述如下 父级和子级共享相同的文件偏移量非常重要 考虑一个分叉子进程 然后等待子进程完成的进程 假设两个进程都写入标准输出作为其正
c
unix
fork
filedescriptor
Linux Socket write() 的错误文件描述符 错误的文件描述符 C
我对 write 2 函数有一个有趣的问题 PrepareResponseForSetCoordinates 函数会导致写入时出现错误的文件描述符错误 这是错误行 perror 写入套接字时出错 总产量 写入套接字时出错 文件描述符错误 我
c
Linux
Sockets
TCP
filedescriptor
为什么fork后关闭文件描述符会影响子进程?
我想通过单击按钮在linux中运行程序 因此我编写了一个函数execute void execute const char program call const char param pid t child vfork if child 0
c
Linux
exec
fork
filedescriptor
如何从 POSIX 文件描述符构造 C++ fstream?
我基本上是在寻找 fdopen 的 C 版本 我对此做了一些研究 这是看起来应该很容易但事实证明非常复杂的事情之一 我是否在这个信念中遗漏了一些东西 即它真的很容易 如果没有 是否有一个好的图书馆可以处理这个问题 编辑 将我的示例解决方案移
c
POSIX
fstream
filedescriptor
如何从 PHP 调用 dup2() 系统调用?
有一个eio dup2 http php net manual en function eio dup2 php函数来自Eio PECL 扩展 http php net manual en intro eio php但我对所有异步和事件循环
php
Linux
filedescriptor
systemcalls
从 std::fstream 检索文件描述符[重复]
这个问题在这里已经有答案了 可能的重复 从 std fstream 获取 FILE https stackoverflow com questions 109449 getting a file from a stdfstream 我正在
c
fstream
filedescriptor
C套接字从accept返回的文件描述符中获取IP地址
我知道这个问题看起来很典型并多次回答 但我认为如果您阅读详细信息 它并不那么常见 我没有找到 重点是我正在开发一个c 中的 unix 服务打开套接字并等待连接 当我有连接时我创建一个新流程来处理它 所以可以有同时打开多个连接 int new
c
Sockets
unix
fork
filedescriptor
在 python 中使用多个输出流?
我要做的是在 python 函数中创建多个输出流 并将它们称为1 2 3 在test py def main print gt gt fd1 words1 print gt gt fd2 words2 print gt gt fd3 wor
python
Linux
IO
filedescriptor
退出前是否需要关闭文件描述符?
当然 大多数情况下的直接答案是 yes 而且我坚信进程应该正确地清理它分配的任何资源 但我的情况是一个长期运行的系统守护进程 它在启动时打开固定数量的文件描述符 并在启动之前关闭它们 退出 这是一个嵌入式平台 我试图使代码尽可能紧凑 同时不
c
Embedded
filedescriptor
Ruby 在哪里跟踪其打开的文件描述符?
这个问题是什么Not About 这个问题是not关于如何使用 File close 或 File open 块语法自动关闭文件 这是一个关于 Ruby 在运行时将打开的文件描述符列表存储在哪里的问题 实际问题 如果您有一个具有打开描述符的
ruby
fileio
IO
filedescriptor
filehandle
程序卡住,管道文件描述符何时不应该打开?
我正在创建一个可以读取命令的小 shell 当我运行我的程序并输入 cat file txt gt file2 txt 它创建了文件 然后卡在了这一行 if execvp structVariables gt argv 0 argv lt
c
pipe
filedescriptor
filehandle
在 Windows/mingw 上,`fcntl(fd, F_GETFL) | 等价于什么? O_ACCMODE`?
我正在 Windows 上用 Mingw 编译一个程序 如何获取打开的文件描述符的访问模式 根据Win32 hlp API提供了该功能BOOL GetFileInformationByHandle HANDLE hFile LPBY HAN
c
Windows
MinGW
filedescriptor
使用套接字 fd 在手机之间传输实时视频
我是android编程的新手 发现自己陷入了困境 我一直在研究各种从手机到手机流式传输实时视频的方法 似乎它大部分功能都可用 当然除了最重要的部分 播放流 它似乎是从一部手机发送流 但第二部手机无法播放流 这是游戏方的代码 public c
Android
videostreaming
MediaPlayer
livestreaming
filedescriptor
创建内存中的 FileDescriptor
文件描述符 https developer android com reference java io FileDescriptor htmlAndroid 中的 API 说 文件描述符类的实例用作不透明句柄 代表打开文件的底层机器特定结构
Java
Android
filedescriptor
ByteArrayOutPutStream
bytearrayinputstream
如何准确读取一行?
我有一个 Linux 文件描述符 来自套接字 我想读取一行 如何在 C 中做到这一点 如果您正在从 TCP 套接字读取数据 您无法假设何时到达行尾 因此你需要这样的东西 std string line char buf 1024 int n
c
Sockets
filedescriptor
如何使用管道运行命令?
我正在尝试使用 execvp 运行 ls wc 所以我创建了一个管道 然后创建了一个子管道 我关闭父 子中适当的 读 写 端 然后将另一端映射到标准输出 标准输入 然后我在父级中使用 execvp 运行 ls 在子级中使用 wc 当我运行程
c
unix
pipe
filedescriptor
HANDLE 类似于 Linux 中的文件描述符吗?
HANDLE 类似于 Linux 中的文件描述符吗 据我所知 HANDLE用于处理Windows上的所有资源 例如字体 图标 文件 设备 它本质上只是一个指向保存特定资源数据的内存块的空指针 是的 Windows 句柄与 Unix 文件描述
c
Windows
filedescriptor
200>"$somefile" 有什么作用? [复制]
这个问题在这里已经有答案了 我找到了样板文件flock 1 code https stackoverflow com a 1985512 680920这看起来很有希望 现在我想先了解一下组件再盲目使用 看起来这些函数正在使用第三种形式flo
bash
exec
filedescriptor
flock
“文件指针”、“流”、“文件描述符”和...“文件”之间的区别?
有一些相关的概念 即文件指针 stream and 文件描述符 我知道一个文件指针是一个指向数据类型的指针FILE 例如声明FILE h and struct FILE h 我认识一个文件描述符 is an int 例如成员 fileno
c
file
Stream
terminology
filedescriptor
1
2
3
»