码迷,mamicode.com
首页 >  
搜索关键字:fd    ( 1602个结果
文件的属性操作-Linux C
1.更改文件权限#include#includeint chmod(const char *pathname,mode_t mode);int fchmod(int fd,mode_t mode);成功返回0,出错返回-1fchmod在已经打开的文件上进行操作。在Linux Bash Shell下也...
分类:系统相关   时间:2014-09-03 10:52:36    阅读次数:301
文件I/O操作之文件的读写-基于Linux系统文件IO
1.读取已经打开的文件#includessize_t read(int fd,void *buf,size_t count);返回读到的字节数,若已经在文件 的底端返回0,出错返回-1buf是一个指向缓冲区的指针,此缓冲区存放将要读取到终端的数据,count表示将要读取的字节数2.向打开的文件写数据...
分类:系统相关   时间:2014-09-03 00:04:45    阅读次数:499
c# asp.net 调用系统设置字体文本框
一,调用系统字体文本框首先在bin文件夹右击--添加引用--.net标签里选择System.Windows.Forms--确定然后在cs文件里引入,using System.Windows.Forms;在代码里写C#代码FontDialogfd=newFontDialog();fd.ShowDial...
分类:Web程序   时间:2014-09-02 14:05:45    阅读次数:527
内存映像IO-Linux下C编程指南
内存映像是通过将文件映射到内存中去以提高文件读取速度。此时可以使用指针快速访问文件中的数据1.使用的函数要将外部存储的文件映射到内存中,需要使用#include#includevoid *mmap(void *start.size_t length,int prot,int flag,int fd,...
分类:系统相关   时间:2014-09-01 22:40:13    阅读次数:555
多个线程如何操作同一个epoll fd
自己以前做一个接口服务器时候,这种场景下我的设计是多个线程操作同一个epoll fd。彼时,我的理由是epoll的系列函数是线程安全的。 ? ? ? ?当然有人不理解为什么会有多个线程操作同一个epoll fd的...
分类:编程语言   时间:2014-08-31 14:36:41    阅读次数:182
多个线程如何操作同一个epoll fd
自己以前做一个接口服务器时候,这种场景下我的设计是多个线程操作同一个epoll fd。彼时,我的理由是epoll的系列函数是线程安全的。        当然有人不理解为什么会有多个线程操作同一个epoll fd的情形,这里稍微铺陈一下接口服务器的场景。epoll fd有线程1维护,监听服务端端口的socket的accept出来的acceptor(即新的socket fd)也放在这个epoll...
分类:编程语言   时间:2014-08-31 14:35:11    阅读次数:215
Socket网络编程--简单Web服务器(5)
这一小节我们将实现服务器对get和post的请求进行对cgi程序的调用。对于web服务器以前的章节已经实现了对get和post请求的调用接口,接下来给出对应接口的实现。 1 int WebServer::ServerGetFunction(int cli_fd,char *path,char *.....
分类:Web程序   时间:2014-08-31 10:28:11    阅读次数:410
CLOEXEC的作用
CLOEXEC 就是新的内核里的这个选项是把fcntl的这个设置放在open里原子操作,以免在多线程程序里有可能会出现fcntl在设置的同时其它线程在 fork+execve,虽然在线程里fork比较罕见.这个选项的意思就是子进程默认是继承父进程打开的所有fd,如果句柄加入了这个设置,在 execv...
分类:其他好文   时间:2014-08-30 21:42:10    阅读次数:426
文件夹遍历
#include "stdafx.h"#include "stdafx.h"#include #include #include void FindDir(char* parent){ HANDLE hFile = NULL; WIN32_FIND_DATAA fd = {0}; ...
分类:其他好文   时间:2014-08-28 23:53:26    阅读次数:249
linux C语言实现文件锁
flock函数说明 flock()会依参数operation所指定的方式对参数fd所指的文件做各种锁定或解除锁定的动作。此函数只能锁定整个文件,无法锁定文件的某一区域。 表头文件 #include<sys/file.h> 定义函数 int flock(in...
分类:编程语言   时间:2014-08-28 18:24:25    阅读次数:577
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!