無意識のうちに、ソースに1行、ゴミが。。。 – プログラミング – Home

無意識のうちに、ソースに1行、ゴミが。...
 
通知
すべてクリア

[解決済] 無意識のうちに、ソースに1行、ゴミが。。。


かず
 かず
(@かず)
ゲスト
結合: 23年前
投稿: 62
Topic starter  

VC++6のユーザーです。
無意識のうちに、なんらかのキーを長く叩いてしまっていたようで、
いざ、そのソースを開こうとすると、
”このファイルは最大文字数の2048文字を超える行を含んでいます、
 それらの行は折り返されます。”とのメッセージを含んでいます。”
とのメッセージが出ます。
ソース上で、文字を大幅に削ってみても、以降の行は表示されることはなく、
ワードやワードパッドで開いてもだめ。
どうすれば、そのソースの下半分(出来れば、全体)を復帰出来るのでしょうか?


引用未解決
トピックタグ
Ban
 Ban
(@ban)
Prominent Member
結合: 5年前
投稿: 776
 

まともな他のテキストエディタで一度、直接編集して直すのはどうですか。
サイズ無制限とかメモリのみに依存とかそういうやつ。


返信引用
wood
 wood
(@wood)
ゲスト
結合: 23年前
投稿: 895
 

ごみプログラム作ってはいかが?
テキストを読み込んで
256バイトごとに改行入れて別のファイルに吐き出す

後は読めるようになったら、再度整形しなおす
日本語文字が後で文字化けする危険はありますが
手軽かと思います


返信引用
茶々
 茶々
(@茶々)
ゲスト
結合: 19年前
投稿: 10
 

もしくはVCからバイナリ形式で開いて
0A0Dをひたすら検索していくとか。


返信引用
PATIO
(@patio)
Famed Member
結合: 3年前
投稿: 2660
 

ふと思ったんですが、出てこないと言う部分のソースって本当にファイル内に
存在するんですかね?
無意識にごみを埋めちゃった時に消してしまっているとかありえませんか?
いずれにしてもいわゆるテキストエディタで確認した方がよさそうな気がします。


返信引用
REE
 REE
(@REE)
ゲスト
結合: 23年前
投稿: 240
 

>無意識のうちに、なんらかのキーを長く叩いてしまっていたようで、
上書きモードでやってしまったとか・・


返信引用
かず
 かず
(@かず)
ゲスト
結合: 23年前
投稿: 62
Topic starter  

いやあ、本当に存在しているんです。
それ以降も。長さでわかったんです。
テキストですら読み込めなかったので、
結局、
2日のロス覚悟で、
前のものとつなぎ変えてしまいました。

こうなった理由は、いまだかつてわかりません。


返信引用
PATIO
(@patio)
Famed Member
結合: 3年前
投稿: 2660
 

ファイルが中途半端に壊れていると言う可能性もありえるかなぁと思います。
いずれにしても後の祭りですが。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました