掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
getenv 環境変数取得について (ID:61135)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> libvar = getenv( "TEST1" ); > strcat(libvar, Cd_Add ); ここが問題です。 getenv( "TEST1" )で取得できる文字列を書き換えてしまっています。 # 場合によっては、メモリアクセスエラーがでるかもしれません。 一度別バッファに格納しなおしてから、strcatするか、sprintf関数を使ってください。 char szBuffer[256]; char *libvar; libvar = getenv( "TEST1" ); sprintf( szBuffer, "%s%s", libvar, Cd_Add );
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.