資源簡介
ipp是一個在internet上傳送打印任務(wù)的國際標準,它提供遠程打印的高效性和實用性,并且提供遠程管理打印機的能力。
此文檔提供了ipp的源碼。

代碼片段和文件信息
#include?
#include?
#include?
#include?“array.h“
#ifdef?DEBUG_MEM
#include?
#endif
#define?ARRAY_ALLOC_SIZE?5
ARRAY?*array_new(?void?)?{
??ARRAY?*n;
??if(?(?n?=?calloc(?1?sizeof(?ARRAY?)?)?)?==?NULL?)?{
????return?NULL;
??}
??if(?(?n->data?=?calloc(?ARRAY_ALLOC_SIZE?sizeof(?void?*?)?)?)?==?NULL?)?{
????free(?n?);
????return?NULL;
??}
??return?n;
}
int?array_add(?ARRAY?*array?void?*data?)?{
??void?**n_array;
??int?i;
??for(?i?=?0;?i?len?&&?array->data[i]?!=?NULL;?i++?)?;
??if(?i?==?array->len?)?{?//?Fell?through
????if(?(?n_array?=?realloc(?array->data?(array->len+ARRAY_ALLOC_SIZE)*sizeof(?void?*?)?)?)?==?NULL?)?{
??????return?0;
????}?else?{
??????memset(?n_array+array->len?0?ARRAY_ALLOC_SIZE*sizeof(?void?*?)?);
??????array->data?=?n_array;
??????array->len?+=?ARRAY_ALLOC_SIZE;
????}
??}
??array->data[i]?=?data;
??return?1;
}
int?array_len(?ARRAY?*array?)?{
??int?i;
??for(?i?=?0;?i?len?&&?array->data[i]?!=?NULL;?i++?)?;
??return?i;
}
int?array_free(?ARRAY?*array?)?{
??int?i;
??for(?i?=?0;?i?len?&&?array->data[i]?!=?NULL;?i++?)?{
????free(?array->data[i]?);
??}
??free(?array->data?);
??free(?array?);
??return?0;
}
void?*array_get(?ARRAY?*array?int?idx?)?{
??if(?idx?len?)
????return?array->data[idx];
??else
????return?NULL;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2044??2011-09-14?17:29??源碼\ippd\.svn\entries
?????文件??????????2??2011-08-15?18:03??源碼\ippd\.svn\format
?????文件???????1338??2011-08-15?18:03??源碼\ippd\.svn\text-ba
?????文件????????297??2011-08-15?18:03??源碼\ippd\.svn\text-ba
?????文件???????8538??2011-08-23?08:50??源碼\ippd\.svn\text-ba
?????文件????????929??2011-08-15?18:03??源碼\ippd\.svn\text-ba
?????文件???????1242??2011-08-15?18:03??源碼\ippd\.svn\text-ba
?????文件????????846??2011-08-15?18:03??源碼\ippd\.svn\text-ba
?????文件??????24226??2011-08-23?08:50??源碼\ippd\.svn\text-ba
?????文件???????3723??2011-08-15?18:03??源碼\ippd\.svn\text-ba
?????文件??????10355??2011-08-22?08:52??源碼\ippd\.svn\text-ba
?????文件????????355??2011-08-15?18:03??源碼\ippd\.svn\text-ba
?????文件????????222??2011-08-22?08:52??源碼\ippd\.svn\text-ba
?????文件???????3736??2011-08-23?08:50??源碼\ippd\.svn\text-ba
?????文件???????1393??2011-08-15?18:03??源碼\ippd\.svn\text-ba
?????文件????????211??2011-08-15?18:03??源碼\ippd\.svn\text-ba
?????文件????????427??2011-08-15?18:03??源碼\ippd\.svn\text-ba
?????文件???????1338??2011-08-15?18:03??源碼\ippd\array.c
?????文件????????297??2011-08-15?18:03??源碼\ippd\array.h
?????文件???????8538??2011-08-23?08:50??源碼\ippd\conn.c
?????文件????????929??2011-08-15?18:03??源碼\ippd\conn.h
?????文件???????1242??2011-08-15?18:03??源碼\ippd\http.c
?????文件????????846??2011-08-15?18:03??源碼\ippd\http.h
?????文件??????24226??2011-08-23?08:50??源碼\ippd\ipp.c
?????文件???????3723??2011-08-15?18:03??源碼\ippd\ipp.h
?????文件??????10355??2011-08-22?08:52??源碼\ippd\main.c
?????文件????????355??2011-08-15?18:03??源碼\ippd\main2.c
?????文件????????222??2011-08-22?08:52??源碼\ippd\Makefile
?????文件???????3736??2011-08-23?08:50??源碼\ippd\printers.c
?????文件???????1393??2011-08-15?18:03??源碼\ippd\printers.h
............此處省略15個文件信息
- 上一篇:閃光燈屏幕背光SOS三種模式的手電筒.rar
- 下一篇:華為項目管理十大模板
評論
共有 條評論