2018-10-28から1日間の記事一覧

【C】雑多な処理集

ビット操作 排他的論理和を使ってスワップ処理をする バイトオーダを確認するプログラム バイトオーダ変換プログラム 浮動小数を16進数に変換する 文字コードを表示するプログラム 構造体メンバのオフセットを得る 文字列表記の16進数を数値に変換する mallo…

【C】基本的なアルゴリズムを使用した実装例

10年以上前に下記書籍で C言語の基本的なアルゴリズムの実装を学習したときのコードです。 Cプログラミングとデータ構造 2018年現在の今となっては古い本ですが、単方向リンクリスト、双方向リンクリスト、クイックソートなどなど基本的なアルゴリズムですの…

【C】ガベージコレクションのコード

下記の本が販売される前にガベージコレクションの実装を知りたいと思って学習したときのコードです。 10年以上前に作成したコードであり、今、見ても全く読み解けないのですが、当時は馬鹿正直に学習していたことを思い出しました。 今であれば、手抜きの簡…

【C】「プログラミング言語C」の malloc と free 関数のコード

「プログラミング言語C 第2版 ANSI規格準拠」の P225 付近に載っている malloc のコードです。 10数年前に作成したコードが見つかりました。 C言語の学習のためにコメントを色々と書き込んでいるようです 自身への解説書まで残していました*1。 また、学習の…

【はてなブログ】インストールしたテーマを編集する

私の場合は「Brooklyn」というテーマを使わせてもらっている。 このテーマからコード幅をもう少し拡張したいと思ったので次の手順で変更した。 1. 設定画面の「デザインCSS」を開く 2. 先頭付近にコメントで次のような URL が記載されているのでコピーする …

【C#】【book】「実戦で役立つ C# プログラミングのイディオム/定石&パターン」の学習記録(2)

下記の「実戦で役立つ C# プログラミングのイディオム/定石&パターン」を使った学習記録のページです。 本学習記録のトップページはこちら。 本学習のトップページ サンプルのダウンロード 2.1 距離換算プログラム 2.1.1 最初のバージョン Program.cs 2.1.2 …

【C#】【book】「実戦で役立つ C# プログラミングのイディオム/定石&パターン」の学習記録(1)

下記の「実戦で役立つ C# プログラミングのイディオム/定石&パターン」を使った学習記録のページです。 本学習記録のトップページはこちら。 本学習のトップページ サンプルのダウンロード 1.1 クラス Product.cs Program.cs 結果 1.2 構造体 Program.cs 1.6…

【はてなブログ】画像を枠線ありにする

画像に枠線を付けるための設定。ブログ投稿画像に枠(輪郭)を付ける方法 - はてなブログのカスタマイズ - いやまいったね!はてなブログ管理画面より。[設定] - [詳細設定] - [headに要素を追加] へと進み以下を追加する。 <style> .entry-content img { border : </style>…

【はてなブログ】現在の設定【private】

DecryptU2FsdGVkX18YMYg3F5mESHlBP9WGL8LEMaYqdInodCKWIkRux/cvMET1/qlW1VkRTRPxLdBvyntBdAKvDXgjZn9u2J1FjnJjd8CsXY90IfUb1+35SFE3xfpH0bgKSoS/F9ANKXOreIOg3LYEoMuIzOQZzGC5lt0BXp5Xi8k3iDU8hhNG6xYN8tkcyS/GpmRPr3sdiH4BCKgdGSNoJbpo1RJJwQAtUWTSDinhRBPg…