当方、「C#」言語を勉強しようとしています。
そこで入門関係のサイトをウェブで見付けました。
そのサイトは下記URLになります。
http://www12.plala.or.jp/dokugaku/main/4/4.html
このサイトの「XorEncoderのベースソース」のトレース方法を教えて下さい。
文章を読んだだけでは理解することが出来ませんでした。
出来れば分かり易く解説して頂けると幸いです。
お手数お掛けしますが、ご存知の方おられましたら、ご教授お願いします。
以上、よろしくお願い致します。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
--------
例えば、暗号化したいデータが64バイトあるとしましょう。繰り返しによって、64【バイト】の各【バイト】ごとにXORをしていきます。その際に、現在XORする【バイト】の番号が i に格納されています。
--------
と,3箇所すべてをビット→バイトとすべきでした。
No.2
- 回答日時:
「C#」言語のトレースについて
http://oshiete.goo.ne.jp/qa/6455667.html
と題された先のご質問に回答した際には気付かなかったのですが,
リンク先コンテンツの著者は,
コードの内容を理解するための個々の解説を第1章~第3章で順に提示しています。
http://www12.plala.or.jp/dokugaku/main/index.html
その上でご質問の「第4章-4 XorEncoderのベースソース」があるわけですから,
その大部分が理解できないようでしたらコンテンツを最初から学習し直してみてはいかがでしょう。
それから補足として。
著者が,バイトと書くべきところをビットと誤記しているのを見つけました。
> 当サイトは管理人の就職のため、2011年3月初旬をもって完全閉鎖いたします」
> http://www12.plala.or.jp/dokugaku/index.html
とのこと。初心者にとって誤解の元でしょうから,以下で訂正しておきます。
--------
例えば、暗号化したいデータが64バイトあるとしましょう。繰り返しによって、64【バイト】の各ビットごとにXORをしていきます。その際に、現在XORする【バイト】の番号が i に格納されています。
--------
http://www12.plala.or.jp/dokugaku/main/4/4.html
No.1
- 回答日時:
「トレース方法」というから、デバッガの使い方でも聞いてるのかと思ったら、プログラムそのものの解説なんですか?
「勉強」が目的なら、このプログラムはひとまず後回しにして、基本の文法とか構造とかをしっかり学習してください。(前の質問を見ると、配列や++演算子などの理解が不十分に思えます)
実際に実行してみて、自分の考えとあってるかどうか試してみてください。
詳細な解説聞いても、基礎がわかってなければ、その時に「わかったつもり」になるだけです。
そのサイトにも「わざとコメントは付けていません。ソースコードからまず、自分で理解してください」って書いてありますよね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- オープンソース IT用語、ソースとオブジェクト、改変と翻訳と翻案の違いなど どのようにりかいすればよいのですか 1 2022/09/09 10:02
- 英語 口頭での"the following..."の可否等について 6 2022/08/19 01:01
- その他(言語学・言語) ハワイ語を勉強するためのおすすめの教材について 1 2022/11/23 18:51
- その他(プログラミング・Web制作) このWEB用語、WEB文章、意味が分かりますか? 理解できない人が多いようなんですが・・・ 7 2022/10/22 09:13
- 時計・電卓・電子辞書 スマートウォッチをネットで購入しましたが説明書が英語なので理解出来ません。 使い方をどこか教えて頂け 5 2022/06/10 13:42
- 画像編集・動画編集・音楽編集 【急】【Zbrush】3DCG初心者です。ノートPCでのZbrush動作環境につきまして 1 2023/08/19 17:38
- TOEFL・TOEIC・英語検定 【英会話】[Would]を使った文章の和訳方法や使い方がなかなか理解出来ません。 理解出来ない例文 1 2022/08/08 13:04
- 高校受験 国語ができません。特に文章読解が苦手です。 文章に読み入ることが出来ないというか、文章の読み方がわか 2 2023/03/27 17:16
- その他(コンピューター・テクノロジー) AIに関連する用語を理解したい、RNN、LMM、LSTMなど、書籍で理解したい 1 2023/07/06 22:18
- 国家公務員・地方公務員 公務員試験の数的処理で苦戦しています。 1 2023/01/30 08:56
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「1TB」のHDDに日本語は何字入...
-
char str[256]の256の意味は?
-
ピクセル,dpiから容量(バイト...
-
VBAでUnicodeしか存在しない文...
-
UTF-8コードの正規表現
-
バイト列とバイナリ列の違いが...
-
バイナリとBCDコード
-
Console.writeLineで文字化け
-
UTF-8で5~6バイトになる文字コ...
-
日付時刻を4バイトに
-
ビットスワップとバイトスワッ...
-
sizeof(long), sizeof(short)...
-
iconv変換後のサイズについて
-
memcmp バイナリデータの比較方法
-
「C#」言語のトレースについて…...
-
サービス名の命名規則ってあり...
-
※「gyou[1024];=1 行のバイト数...
-
デコメールや写真添付(本文中...
-
UNICODE対応にするメリットは?
-
コピー先に対して項目名が長過...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
10Mバイトて文字数に すると何...
-
UTF-8で5~6バイトになる文字コ...
-
char str[256]の256の意味は?
-
エクセルシート名の制限を変更...
-
COBOLのCOMP形式について
-
「1TB」のHDDに日本語は何字入...
-
バイナリとBCDコード
-
ビットスワップとバイトスワッ...
-
ピクセル,dpiから容量(バイト...
-
バイト列とバイナリ列の違いが...
-
SQLで1バイト、2バイト混在...
-
【VB2005】テキストボックス内...
-
Javaで日本語1文字のバイト数
-
1KBが1024byteな理由
-
3バイト文字(UTF-8)をprintfで...
-
C++ Builderで文字列をバイトに...
-
機種依存文字をチェックしたい。
-
半角、全角の判別方法
-
文字コードの利点・欠点について
-
64bit対応
おすすめ情報