資源簡(jiǎn)介
基于海思3516v300編譯的rtmpdump庫(kù)文件以及源碼,可以下載下來(lái)直接使用,其中還包括編譯需要的openssl以及l(fā)ibz。
代碼片段和文件信息
#include?
#include?
#include?
#include?
????
#define?sk_Student_new(st)?SKM_sk_new(Student?(st))
#define?sk_Student_new_null()?SKM_sk_new_null(Student)
#define?sk_Student_free(st)?SKM_sk_free(Student?(st))
#define?sk_Student_num(st)?SKM_sk_num(Student?(st))
#define?sk_Student_value(st?i)?SKM_sk_value(Student?(st)?(i))
#define?sk_Student_set(st?i?val)?SKM_sk_set(Student?(st)?(i)?(val))
#define?sk_Student_zero(st)?SKM_sk_zero(Student?(st))
#define?sk_Student_push(st?val)?SKM_sk_push(Student?(st)?(val))
#define?sk_Student_unshift(st?val)?SKM_sk_unshift(Student?(st)?(val))
#define?sk_Student_find(st?val)?SKM_sk_find(Student?(st)?(val))
#define?sk_Student_delete(st?i)?SKM_sk_delete(Student?(st)?(i))
#define?sk_Student_delete_ptr(st?ptr)?SKM_sk_delete_ptr(Student?(st)?(ptr))
#define?sk_Student_insert(st?val?i)?SKM_sk_insert(Student?(st)?(val)?(i))
#define?sk_Student_set_cmp_func(st?cmp)?SKM_sk_set_cmp_func(Student?(st)?(cmp))
#define?sk_Student_dup(st)?SKM_sk_dup(Student?st)
#define?sk_Student_pop_free(st?free_func)?SKM_sk_pop_free(Student?(st)?(free_func))
#define?sk_Student_shift(st)?SKM_sk_shift(Student?(st))
#define?sk_Student_pop(st)?SKM_sk_pop(Student?(st))
#define?sk_Student_sort(st)?SKM_sk_sort(Student?(st))
typedef????struct????Student_st
{
char????????*name;
int????????age;
char????????*otherInfo;
}Student;
typedef????STACK_OF(Student)????Students;
Student?*Student_Malloc()
{
Student?*a=malloc(sizeof(Student));
a->name=malloc(20);
strcpy(a->name“zcp“);
a->otherInfo=malloc(20);
strcpy(a->otherInfo“no?info“);
return?a;
}
void????Student_Free(Student?*a)
{
free(a->name);
free(a->otherInfo);
free(a);
}
static????int?Student_cmp(Student?*aStudent?*b)
{
int????????ret;
ret=strcmp(a->nameb->name);
return?ret;
}
int????main()
{
Students????????*s*snew;
Student????????????????*s1*one*s2;
int????????????inum;
s=sk_Student_new_null();
snew=sk_Student_new(Student_cmp);
s2=Student_Malloc();
sk_Student_push(snews2);
i=sk_Student_find(snews2);
s1=Student_Malloc();
sk_Student_push(ss1);
num=sk_Student_num(s);
for(i=0;i {
one=sk_Student_value(si);
printf(“student?name?:????%s\n“one->name);
printf(“sutdent????age??:????%d\n“one->age);
printf(“student?otherinfo?:????%s\n\n\n“one->otherInfo);
}
sk_Student_pop_free(sStudent_Free);
sk_Student_pop_free(snewStudent_Free);
return?0;
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????4303??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\bin\c_rehash
?????文件????3019598??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\bin\openssl
?????文件???????2434??2018-04-19?23:21??openssl_zlib_rtmpdump\openssl\hello.c
?????文件?????252606??2018-04-19?23:26??openssl_zlib_rtmpdump\openssl\hello.exe
?????文件???????6146??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\aes.h
?????文件??????63045??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\asn1.h
?????文件??????34475??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\asn1t.h
?????文件??????24435??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\asn1_mac.h
?????文件??????38574??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\bio.h
?????文件???????5351??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\blowfish.h
?????文件??????42124??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\bn.h
?????文件???????4974??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\buffer.h
?????文件???????5565??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\camellia.h
?????文件???????4659??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\cast.h
?????文件???????3257??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\cmac.h
?????文件??????25689??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\cms.h
?????文件???????2395??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\comp.h
?????文件??????11256??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\conf.h
?????文件???????4147??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\conf_api.h
?????文件??????27649??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\crypto.h
?????文件??????11913??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\des.h
?????文件??????21486??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\des_old.h
?????文件??????11044??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\dh.h
?????文件??????13476??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\dsa.h
?????文件??????20210??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\dso.h
?????文件???????8886??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\dtls1.h
?????文件????????616??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\ebcdic.h
?????文件??????51667??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\ec.h
?????文件???????4937??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\ecdh.h
?????文件??????10947??2018-04-20?09:55??openssl_zlib_rtmpdump\openssl\include\openssl\ecdsa.h
............此處省略1292個(gè)文件信息
評(píng)論
共有 條評(píng)論