• ベストアンサー

CGIで暗号化複合化

今、Pealで簡単な暗号化ソフトを作ろうと思うのですが、 うまくいきません。 (文字コードを-1にして、aをbにするような) C言語であると、本文を配列にでもいれて、 それぞれ-1するとなるのですが、 pealの場合同じようにしてもなりません。 文字列の文字コードを-1にする場合、 pealではどのような計算で変数に 代入してやればすればよいのでしょうか?

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

  • ベストアンサー
  • zxcv0000
  • ベストアンサー率56% (111/196)
回答No.1

C で result = 'a' - 1; と書くところは、Perlでは以下の様に書きます。 $result = chr(ord("a") - 1); または $result = pack("C", (unpack("C", "a") + 1);

関連するQ&A