• ベストアンサー

なぜセグメンテーション違反??

こんにちは。ちょっとお聞きしたいのですが、、、 友達が作ったプログラムを私のディレクトリにコピーして実行しようとしたら「セグメンテーション違反です」と表示されます。 友達のログインしたPCではうまく作動するのですが・・・。 こんなことってあるのでしょうか? 違うディレクトリにコピーしたことが原因なのでしょうかねぇ?? わかる方おられましたら、教えていただきたいです!!

質問者が選んだベストアンサー

  • ベストアンサー
  • madman
  • ベストアンサー率24% (612/2465)
回答No.1

どんなものか見えないと、なんともいえませんが、そのプログラムは単体で動作するのでしょうか? 環境変数やデータファイルなどを利用するのであれば、環境がそろっていない場合や、バグを内包しているプログラムの場合は、十分にありえます。 まぁ、ひとつの可能性としてですが。

kou_hana
質問者

お礼

すみません^^; プログラムを載せようとしたんですが、長くて字数オーバーしてしまいました。 問題は解決されました。 今度なにかあった場合はちゃんとプログラムを載せようと思っています。 ご回答ありがとうございましたm(_ _)m

その他の回答 (1)

  • terra5
  • ベストアンサー率34% (574/1662)
回答No.2

プログラムが「たまたま」うまく動いていたとか、 ある環境では問題が出ないが、ちょっと変えたら動かなくなったということはよくあります。 たいていはプログラム(仕様)のバグだと思います。 こういうのはプログラムそのものがないと原因はまずわかりません。

kou_hana
質問者

お礼

ご回答ありがとうございます。 問題は解決しました。 参照するデータの名前を間違っていただけでした。 また何かありましたらアドバイスお願いしますm(_ _)m

関連するQ&A