上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 21 下一页
摘要: // threads/exitstatus.c 11-2 #include "apue.h" #include void* thr_fn1(void* arg) { printf("thread 1 returning\n"); /* return a variable of type void* return a pointer who points ... 阅读全文
posted @ 2015-02-06 21:59 孙永杰 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 程序清单11-1打印线程ID// threads/threadid.c 11-1 #include "apue.h" #include pthread_t ntid; void printids(const char* s) { printf("%d ", (unsigned int)ntid); printf("%ld ", (uns... 阅读全文
posted @ 2015-02-06 21:30 孙永杰 阅读(199) 评论(0) 推荐(0) 编辑
摘要: // signals/sigusr.c 10-1 #include "apue.h" static void sig_usr(int); /* one handler for both signals */ int main(void) { if (signal... 阅读全文
posted @ 2015-02-06 18:53 孙永杰 阅读(262) 评论(0) 推荐(0) 编辑
摘要: // proc/exec1.c 8-8 #include "apue.h" #include const char* env_init[] = { "USER=unknown", "PATH=/home/sunyj/apue/proc/", NULL }; int main(void) { pid_t pid; if ((pid = ... 阅读全文
posted @ 2015-02-06 16:05 孙永杰 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 这一节,书中的TELL_WAIT与TELL_PARENT,TELL_CHILD没有弄清楚,到底是如何实现的同步机制。 // proc/tellwait1.c 8-6 #include "apue.h" static void charatatime(const char *); int main(void) { pid_t pid; if ((pid = fork()... 阅读全文
posted @ 2015-02-06 13:13 孙永杰 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 我的博客主题,css 阅读全文
posted @ 2015-02-06 09:59 孙永杰 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-02-04 20:57 孙永杰 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 快速排序 1 #include 2 #include 3 // QUICKSORT(A, p, r) 4 // if p 63 #include "7.1_quicksort.h"64 65 int main()66 {67 int64_t array[] = { 2, 8, 7, 1,... 阅读全文
posted @ 2015-02-03 21:10 孙永杰 阅读(178) 评论(0) 推荐(0) 编辑
摘要: heap// heap.h // PARENT(i) // return i / 2 // LEFT(i) // return 2 * i // RIGHT(i) // return 2 * i + 1 // MAX-HEAP... 阅读全文
posted @ 2015-02-03 21:07 孙永杰 阅读(541) 评论(0) 推荐(0) 编辑
摘要: strassen// strassen.h#ifndef STRASSEN_HH#define STRASSEN_HH#include #include templateclass Strassen_class{public: void ADD(T** MatrixA, T** MatrixB... 阅读全文
posted @ 2015-02-03 21:01 孙永杰 阅读(441) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 21 下一页