当前位置: 技术问答>linux和unix
信号量 段错误 编译过了,运行提示段错误!!! 大神们,急救啊!!!!
来源: 互联网 发布时间:2017-01-04
本文导语: #define __LIBRARY__ #include #include #include #include #include #include #include #define MAX 1000 int main(){ int i,j,k; int count; int temp1[10],temp2[10]; int num,last_num; int num_cp = 0; int pid = 100; FILE *gjw = NULL; sem_t *empty, *m...
#define __LIBRARY__
#include
#include
#include
#include
#include
#include
#include
#define MAX 1000
int main(){
int i,j,k;
int count;
int temp1[10],temp2[10];
int num,last_num;
int num_cp = 0;
int pid = 100;
FILE *gjw = NULL;
sem_t *empty, *mutex, *full;
empty = sem_open( "empty", O_CREAT, 0644, MAX);
mutex = sem_open( "mutex", O_CREAT, 0644, 1);
full = sem_open( "full", O_CREAT, 0644, 0);
gjw = fopen( "guojunwu.txt", "wb+");
for( i = 0; i 0) {
pid = fork();
num_cp++;
}
}
//父进程 Producer
if( pid > 0) {
for( j = 0; j
#include
#include
#include
#include
#include
#include
#include
#define MAX 1000
int main(){
int i,j,k;
int count;
int temp1[10],temp2[10];
int num,last_num;
int num_cp = 0;
int pid = 100;
FILE *gjw = NULL;
sem_t *empty, *mutex, *full;
empty = sem_open( "empty", O_CREAT, 0644, MAX);
mutex = sem_open( "mutex", O_CREAT, 0644, 1);
full = sem_open( "full", O_CREAT, 0644, 0);
gjw = fopen( "guojunwu.txt", "wb+");
for( i = 0; i 0) {
pid = fork();
num_cp++;
}
}
//父进程 Producer
if( pid > 0) {
for( j = 0; j
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!