■掲示板に戻る■
全部
1-
101-
201-
301-
401-
501-
601-
701-
801-
901-
1001-
最新50
レス数が1000を超えています。残念ながら全部は表示しません。
UNIX初心者スレッド パート2
660 :
名無しさん@お腹いっぱい。
:2001/04/22(日) 15:19
とりあえずこれはUnixじゃなくてCの質問でしょ。
>>657
> このライブラリには、AとBという関数があります。そのプロトタイプは次のようになっています。
> int A (int count, char* buf);
> int B (const char *port, const char *prot);
(snip)
> B関数を使いたいとしたら、今の自分の知識だけで書くとこうなります。
> void *dl_handle;
> int (*bPtr)(const char, const char); //ここが?です。
int (*bPtr)(const char *, const char *);
こうじゃないのかな。
>
> dl_handle = dlopen("libsafec.so", RTLD_NOW);
> if (dl_handle == NULL){
> 省略
> }
> bPtr = (int (*)(const char, const char)) dlsym(dl_handle, "B");
ここも同じ。typedef したらいい。
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver5.26+ (01/10/21-)