プログラム
開発中にリトルエンディアン、ビックエンディアンを意識すべき場面が増えたのでまとめる バイトオーダ - ビッグエンディアン/リトルエディアン そもそもバイトオーダーって… 多バイトのデータ列をバイト列に変換する方法 なんでこんなの考える必要あるの? …
TextBoxとLabelについて 電卓アプリを作っていて気づかされた事 ずっとTextBoxを電卓の数値入力場所にしていたんですが、数字&小数点1個のみ受け付けて文字は弾くようにしたいのに出来ませんでした。 そこで知人の鶴の一声「それ、Labelでよくね?」 た…確か…
構造体から別の構造体へのキャスト 注意すべきことは ・キャスト対象の構造体の総バイト数と、キャスト後の構造体の総バイト数が同じである事 マスク化 qiita.com itpro.nikkeibp.co.jp 必要なビット以外をOFF(0)にする演算を「マスク化」と言う。この演算に…
クロックサイクルについて調べたかったんだけど、その前にCPUについて知識が少ないと感じていたので今更基礎から調査 CPUの性能の説明 CPU パソコンの頭脳のようなもの。全体の制御や計算を行います。 ファン CPUの近くにはファンがあり、CPUを常に冷やして…
API(アプリケーションプログラムインターフェイス) アプリケーションからOS等のプラットフォーム機能を利用したい時の橋渡し的存在となる wikipedia:プログラミングの際に使用できる命令や規約、関数等の集合の事(こっちの方がしっくりくる) APIとは?F…
オーバーフロー防止策 ufcpp.net フォームサイズの固定 program-memo.seesaa.net
備忘録 コミット:変更 悩んだこと 今日は既存のプロジェクトをVisualStudio上でGitHubにコミットする事ができなかった。 一応方法はあるみたいで、以下のようなサイトがあった qiita.com 上記記事内で指定された、リモートリポジトリブラウザの指定まで難な…
今日説明を受けた用語について備忘録 ■イベント 状態の変化が生じた事を表すメッセージ等 ■タスク OSからみた処理の実行単位 ■ハンドラ関数(以下は具体的にはイベントハンドラらしい) タスク中で起こった事(イベント)を外部に知らせる為に、タスクがコー…