基於多程序伺服器,稍微修改head.h,測試各種io函式
void
client_******_echo
(int sockfd)
}void
serv_******_echo
(int sockfd)
#include
#include
#include
#include
#include
#include
#include
#include
intmain()
#include
#include
#include
#include
#include
#include
#include
#include
#define maxline 8192
intmain()
,buf2[maxline]=;
struct iovec iov[2]
; iov[0]
.iov_base = buf1;
iov[0]
.iov_len =
sizeof
(buf1)
; iov[1]
.iov_base = buf2;
iov[1]
.iov_len =
sizeof
(buf2);
ssize_t nread =
readv
(stdin_fileno,iov,2)
;printf
("has read %ld bytes.\n"
,nread)
;printf
("%s"
,buf1)
;printf
("%s"
,buf2)
;return0;
}
這兩個函式包含了其餘8個io函式
輔助資料,高階輪詢技術,事務目的tcp這些內容用到時再看
C Primer Plus 筆記第十四章
本章內容包括 has a關係 包含物件成員的類 模板類valarray 私有和保護繼承 多重繼承 虛基類 建立類模板 使用類模板 模板的具體化 c 的乙個主要目標是促進 重用,公有繼承是實現這種目標的機制之一,但並不是唯一的機制,本章介紹其他方法 1.使用類成員 本身是另乙個類的物件,這種方法稱為包...
第十四章約束
約束 constraint 是一種保證資料完整性的規則。約束設定在單個字段或者多個字段組合上,寫入這些欄位的行資料必須要符合約束的規則 約束的五種型別 not null 非空約束,指定某列的所有行資料不能包含空值 unique 唯一性約束,指定列或者列的組合的所有行資料必須唯一 primary ke...
第十四章 約束
第十四章 約束 練習1 1.學校有乙個選課系統,其中包括如下關係模式 系 系編號 主鍵,系名稱 唯一鍵,系主任 非空約束,系所在校去 取值範圍只能在南湖校區和渾南校區 create table xi xi no varchar2 10 primary key,xi name varchar2 10 ...