掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ファイル入出力で制御文字がある場合は (ID:54677)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
いつもVBのほうで御世話になっております。 今回は未熟なVBよりさらに不得手なC++について 質問をさせていただこうと思って居ります。 Aファイルを読込み、2行目以降のデータを出力して Bファイルを作成する、という処理なのですが・・・ Aファイルに制御文字が入っているとうまく出力できません。。 現在のソースの、オープンと書き出しは 以下のようになっています。 char *chFileBuff = NULL; #define RECLEN 1000 fp = fopen( chInFilePath, "r" ) fgets( chFileBuff , RECLEN, fp); fp2 = fopen( chOutFilePath, "w" ) ntlen=strlen(chFileBuff); intDataCnt = fwrite(chFileBuff,intlen, 1, fp2); fget→fread r→rb w→wbにしたり、 データを読み込む"chFileBuff"変数を ポインタから通常の変数へ変更したりなどいろいろ試したのですが 上手くいきません。 問題点が分かる方がいらっしゃいましたら 宜しくお願い致します。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.