17 Star 28 Fork 9

枫言风语 / coolwrite

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
shm_tc.c 529 Bytes
一键复制 编辑 原始数据 按行查看 历史
/*the time client using shared memory, */
#include<stdio.h>
#include<sys/shm.h>
#include<time.h>
#define TIME_MEM_KEY 99
#define SEG_SIZE ((size_t) 100)
#define oops(m,x) {perror(m); exit(x);}
int main()
{
int seg_id;
char *mem_ptr, *ctime();
long now;
seg_id = shmget(TIME_MEM_KEY, SEG_SIZE, 0777);
if(seg_id == -1)
{
oops("shmget", 1);
}
mem_ptr = shmat( seg_id, NULL, 0);
if( mem_ptr == (void *) -1)
oops("shmat", 2);
printf("The time, direct from memory:..%s", mem_ptr);
shmdt( mem_ptr);
return 0;
}
C
1
https://gitee.com/fenglinwansu/coolwrite.git
git@gitee.com:fenglinwansu/coolwrite.git
fenglinwansu
coolwrite
coolwrite
master

搜索帮助