資源簡介
Posix多線程程序設計書中實例源碼。
頭文件errors.h
#ifndef __errors_h
#define __errors_h
#include <unistd.h>
#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
/*
* Define a macro that can be used for diagnostic output from
* examples. When compiled -DDEBUG, it results in calling printf
代碼片段和文件信息
/*
?*?alarm.c
?*
?*?Simple?synchronous?alarm?program.?This?is?used?as?a
?*?reference?for?progressive?examples?of?asynchronous
?*?alarm?programs.
?*/
#include?“errors.h“
int?main?(int?argc?char?*argv[])
{
????int?seconds;
????char?line[128];
????char?message[64];
????while?(1)?{
????????printf?(“Alarm>?“);
????????if?(fgets?(line?sizeof?(line)?stdin)?==?NULL)?exit?(0);
????????if?(strlen?(line)?<=?1)?continue;
????????/*
?????????*?Parse?input?line?into?seconds?(%d)?and?a?message
?????????*?(%64[^\n])?consisting?of?up?to?64?characters
?????????*?separated?from?the?seconds?by?whitespace.
?????????*/
????????if?(sscanf?(line?“%d?%64[^\n]“?
????????????&seconds?message)?2)?{
????????????fprintf?(stderr?“Bad?command\n“);
????????}?else?{
????????????sleep?(seconds);
????????????pri
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-09-29?14:14??POSIX多線程程序設計源碼\
?????文件????????1937??1997-04-03?02:13??POSIX多線程程序設計源碼\Makefile
?????文件????????4559??1997-04-03?01:41??POSIX多線程程序設計源碼\README
?????文件?????????855??1997-04-03?00:25??POSIX多線程程序設計源碼\alarm.c
?????文件????????6139??1997-04-03?00:25??POSIX多線程程序設計源碼\alarm_cond.c
?????文件????????1601??1997-04-03?00:25??POSIX多線程程序設計源碼\alarm_fork.c
?????文件????????5593??1997-04-03?00:25??POSIX多線程程序設計源碼\alarm_mutex.c
?????文件????????1561??1997-04-03?00:25??POSIX多線程程序設計源碼\alarm_thread.c
?????文件????????3417??1997-04-03?00:25??POSIX多線程程序設計源碼\atfork.c
?????文件????????6258??1997-04-03?02:09??POSIX多線程程序設計源碼\backoff.c
?????文件????????4294??1997-04-03?00:25??POSIX多線程程序設計源碼\barrier.c
?????文件????????1372??1997-04-03?00:25??POSIX多線程程序設計源碼\barrier.h
?????文件????????3072??1997-04-03?00:25??POSIX多線程程序設計源碼\barrier_main.c
?????文件????????1725??1997-04-03?00:25??POSIX多線程程序設計源碼\cancel.c
?????文件????????3363??1997-04-03?00:25??POSIX多線程程序設計源碼\cancel_async.c
?????文件????????2672??1997-04-03?00:25??POSIX多線程程序設計源碼\cancel_cleanup.c
?????文件????????1677??1997-04-03?00:25??POSIX多線程程序設計源碼\cancel_disable.c
?????文件????????3210??1997-04-03?00:25??POSIX多線程程序設計源碼\cancel_subcontract.c
?????文件????????2645??1997-04-03?00:25??POSIX多線程程序設計源碼\cond.c
?????文件????????1010??1997-04-03?00:25??POSIX多線程程序設計源碼\cond_attr.c
?????文件????????1136??1997-04-03?00:25??POSIX多線程程序設計源碼\cond_dynamic.c
?????文件?????????700??1997-04-03?00:25??POSIX多線程程序設計源碼\cond_static.c
?????文件???????15582??1997-04-03?00:25??POSIX多線程程序設計源碼\crew.c
?????文件????????1425??1997-04-03?00:25??POSIX多線程程序設計源碼\errors.h
?????文件????????2369??1997-04-03?00:25??POSIX多線程程序設計源碼\flock.c
?????文件????????1129??1997-04-03?00:25??POSIX多線程程序設計源碼\getlogin.c
?????文件?????????569??1997-04-03?00:25??POSIX多線程程序設計源碼\hello.c
?????文件????????1519??1997-04-03?00:25??POSIX多線程程序設計源碼\inertia.c
?????文件?????????689??1997-04-03?00:25??POSIX多線程程序設計源碼\lifecycle.c
?????文件????????1051??1997-04-03?00:25??POSIX多線程程序設計源碼\mutex_attr.c
?????文件?????????801??1997-04-03?00:25??POSIX多線程程序設計源碼\mutex_dynamic.c
............此處省略25個文件信息
- 上一篇:編譯原理實驗decaf_PA3
- 下一篇:unity點線動畫工程文件
評論
共有 條評論