C言語なら俺に聞け(入門篇) Part 32
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
165:デフォルトの名無しさん 08/07/10 19:59:55 >>163 そうです。 >>164 検索してもわからなかったのであなたに質問しています。 XML_Char **attsの部分を動的に確保している場所が分かりません。 166:デフォルトの名無しさん 08/07/10 20:00:45 >>165 じゃ、俺はおりた。 167:163 08/07/10 20:00:49 lib/xmlparse.c 2653は? 168:163 08/07/10 20:04:01 ああ、関数名が欲しいのか。storeAtts 169:163 08/07/10 20:13:52 まだ必要かどうかわからないが REALLOCマクロの定義は lib/xmlparse.c 552 で #define REALLOC(p,s) (parser->m_mem.realloc_fcn((p),(s))) 上記関数ポインタの設定はparserCreateでやってる。 170:デフォルトの名無しさん 08/07/10 20:22:43 >>167 レスありがとうございます。 ATTRIBUTE *temp; attsSize = n + nDefaultAtts + INIT_ATTS_SIZE; temp = (ATTRIBUTE *)REALLOC((void *)atts, attsSize * sizeof(ATTRIBUTE)); なるほど、ATTRBUTE構造体をここで再確保しています。 parserCreate()内でも確保しているようですが、 一番気になるのは、 const char *name; const char *vlauePtr; const char *valueEnd; をどこで確保しているのか、ここが分かりません。 >>168 今からstoreAtts();を見てみます。 >>169 そこは以前に見たものですが、先程再確認させて頂きました。 ありがとうございます。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5372日前に更新/49 KB
担当:undef