問題タブ [bus-error]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
287 参照

c++ - コードの実行中に「バス エラー」が発生し続けますか?

このコードの目的は、プログラムに渡されたファイルを取得し、ファイル内の各文字の文字頻度を生成することです。上記のコードでは、句読点を削除して小文字に変換しています。

このコードを実行すると、いくつかの正確な頻度と、ひどく不正確な頻度が得られます (他のすべての結果は間違っているように見えますが、数文字後には天文学的に大きな数になります)。これをより良くする方法はありますか?このコードの何が問題になっていますか? リクエストに応じて、明らかに十分に明確ではなかったため、コードをさらに追加しました(ランダムな100を含む文字列を含む)

詳細については、このプログラムは、私が取り組んでいるシーザー シフト デコーダー用です。私は基本的な C++ を使用しており、経験豊富な開発者からのアドバイスをいただければ幸いです。ありがとう!