アカウント名:
パスワード:
脱線気味ですが。某B社のPascal言語環境で、コンパイルしたアプリが処理が正常に行われなかったり、オーバーフローしたりしたことが・・・。diffでソースの差分をみても特に異常があるわけでもない。そして、いろいろ試行錯誤しているうちに、動作とはまったく関係ない「はず」のコメント行を削ってみたら正常に動作したことが。あの会社の開発環境は信じられなくなりました。
コメントを含む全てを手で丸写しすると治った事があります。(1500行くらいだったので、構文などを確認しながらもう一度書いてみた)
書いてある内容は全く同じハズなのに動き出した。・・・改行の数が変わったからだったのか、いまでも不明。
# ホントはハードエンジニアなのでAC
#!/usr/local/bin/perl[CR][LF]
になってて動かないというのはありがちです。
CRLFに変換されてしまう可能性がある場合、 #! /usr/bin/perl -- と書いておくと良いですよ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ナニゲにアレゲなのは、ナニゲなアレゲ -- アレゲ研究家
コメント行を削除すると解決!? (スコア:1, 興味深い)
脱線気味ですが。
某B社のPascal言語環境で、コンパイルしたアプリが処理が正常に行われなかったり、オーバーフローしたりしたことが・・・。
diffでソースの差分をみても特に異常があるわけでもない。
そして、いろいろ試行錯誤しているうちに、動作とはまったく関係ない「はず」のコメント行を削ってみたら正常に動作したことが。
あの会社の開発環境は信じられなくなりました。
Re: (スコア:1)
コメントを含む全てを手で丸写しすると治った事があります。
(1500行くらいだったので、構文などを確認しながらもう一度書いてみた)
書いてある内容は全く同じハズなのに動き出した。
・・・改行の数が変わったからだったのか、いまでも不明。
# ホントはハードエンジニアなのでAC
Re: (スコア:1)
Re:コメント行を削除すると解決!? (スコア:1)
#!/usr/local/bin/perl[CR][LF]
になってて動かないというのはありがちです。
Re:コメント行を削除すると解決!? (スコア:2)
CRLFに変換されてしまう可能性がある場合、 #! /usr/bin/perl -- と書いておくと良いですよ。
HIRATA Yasuyuki