1秒ごとにファイルに文字列を追加します。私は最近、あるキャラクターではなくむしろゴミであるか、または置き換えられたデータを見つけました。たとえば:ファイル内のガベージ文字
「これは文字列では、」「これは筋力&あるNG」または「この私の%のSAの文字列」として表示されます
だから、ここで私の質問には、システムの破損を提出し、この対応をして、ということですまたは何。私のコードに間違いがあった場合は、最後に長い文字列の値を見たはずです。しかし、そうではありません。私はキャラクターのゴミ値を1つだけ見ます。
これは、標準のファイル書き込み操作を、次のとおりです。私はあなたがファイルのエンコーディングをチェックおよび/またはあなたの文字列配列にキャストのみ提案することができます問題のコードのわずか3行で
fHandle = fopen("A:\", "a");
strcpy(Buff, "This is a String");
fwrite(Buff, strlen(Buff), 1, fHandle);
私たちneedz moarコード... – Mehrdad
あなたのコードを教えてください。 –
いくつかのコードを投稿できますか? – Twotymz