問題タブ [caesar-cipher]
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.
java - if文で暗号化方式を作ってみた
これを実行すると、正しい文字が置き換えられません。これを修正する方法がわからず、助けを求めていました。
c - シーザー暗号のシフト量を検出していますか? Cで
Caesar 暗号では、プログラムから読み取られた暗号化されたテキスト ファイルのシフト量をどのように検出し、その一定量を表示するのか疑問に思っていました。ありがとうございました!EDIT** argv[2] の smallDictionary ファイルも読み込みました。回転機能:
c - C Caesar CipherでASCIIを使用して開かれたテキストファイルを不明なキーで復号化する
それで、ASCIIを使用して不明なキーを使用してコマンドライン引数で開かれた暗号化されたテキストファイルを復号化し、それをすべて出力して応答キーを使用してどのように復号化できるか疑問に思っていました。暗号化されたメッセージを実際に印刷できたようですが、キーを見つけて印刷する方法を判断する方法についての手がかりがありません。
c++ - 関数の 'operator==' に一致しません
私はシーザー解読プロジェクトに取り組んでおり、CaesarDecipher 関数では、コンパイル時にこのエラーが発生し続けます。
エラー: 'textInit.std::basic_string<_CharT, _Traits, >_Alloc>::operator[] の 'operator==' に一致しません [with _CharT = char, _Traits = std::char_traits, _Alloc >= std::アロケータ](((long unsigned int)i)) == アルファベット[j]'</p>
その関数のコードは次のとおりです。
誰でも助けることができますか?
c - 復号化されたテキストの代わりに数字を印刷するシーザー暗号? Cで
だから私はこのシーザー暗号プログラムを持っていますが、それを実行すると、復号化されたテキストではなく数字だけが出力されます。私が欠けているものを知っている人はいますか?bool で解決された関数に問題がある可能性があると思います。
c - Caesar Cipher が正しいキーを返さない
そのため、私の解読プログラムはキーを見つけてそれを実装することができないようです。キーを正しいキーである -5 に変更すると、復号化されたテキストが正しく出力されることに気付きました。ただし、プログラムを手動で配置することなく、プログラムにそれを自動的に理解させる方法を理解することはできません。どんな助けでも大歓迎です!ありがとうございました!
rotUtils.h
復号化.cpp