※ ChatGPTを利用し、要約された質問です(原文:C++ 教えてください!!)
C++プログラム修正の方法を教えてください!
このQ&Aのポイント
会社で依頼されたexeファイルの修正方法が分からず困っています。
exeファイルはcsvファイルから特定の情報を抜き出してlstファイルにするものです。
プログラムの処理方法がわからず、実装に行き詰まっています。
会社で、exeファイルの元のプログラムの修正を依頼されました。
元々ハードエンジニアで、ソフトはほとんど分かりません。
そこにソフト変更の依頼されたのですが、大学の授業でかじる程度しかやらなかった自分には、まったくもって??です。
ですので、どのようにすればいいのか教えていただきたく。
exeファイルは、○△×,○○☆,★●,★☆×といった4つの情報が『,』で区切られたcsvファイルから、○△×,○○☆,★●という3つを抜き出してlstファイルにするものです。
プログラムがどういう処理をしているのかは、色々調べてなんとか分かりました。
ですが、プログラムを追加して処理を変えろというのは、経験もないですし全く分かりません。
変更は、真ん中の○○☆にハイフンを追加して、○-○-☆とし、lstを○△×,○-○-☆,★●に変更することです。
処理はバッファを使っていたので、
○△×,○○☆,★●が入っているバッファがある
↓
コピー先のバッファaを用意して先頭からコピーする。
↓
5文字目まで来たら、6文字目にハイフンを追加
↓
コピー先の7文字目には、コピー元の6文字目を入れる
↓
最後まで行く。
↓
○△×,○○☆,★●が入っていたバッファをaと置き換える
こんな感じでやればいいのかな? というイメージは出来ているのですが、
これを実際にソースでどう書けばいいのかが全く分からず。
よろしければご教授いただけないでしょうか? 納期が今週なのに、書き方が分からず悩みっぱなしで進まないのでお願いします。