2010-12-12 12 views
2
#define BS 1000 
XDR *xdrs; 
char buf1[BS]; 
xdrmem_create(xdrs,buf1,BS,XDR_ENCODE); 

テキスト帳に記載された内容に従いましたが、プログラムを実行するたびにセグメンテーションエラーが発生しました。 xdrmem_createに問題があると思います。この機能を使用すると誰もここで成功しましたか?xdrmem_createセグメンテーションフォールト

(私はUbuntuの10.10を使用しています)

答えて

4

あなたはポインタを初期化しませんでした。修正:

XDR stream; 
xdrmem_create(&stream, buf1, BS, XDR_ENCODE); 
関連する問題