きままにブログ

プログラミングを主とした私のメモ帳です。寂しいのでコメントください笑

雑記

CSSサンプル記事

目的 CSSのレンダリングを確認するための記事です。 見出し 小見出し 小小見出し リスト 順不同リスト リスト1 リスト2 リスト2.1 リスト2.2 リスト2.2.1 リスト2.2.2 リスト3 順序リスト リスト1 リスト2 リスト2.1 リスト2.2 リスト2.2.1 リスト2.2.2 リス…

メンバ変数のm

メンバ変数の m_ | L.Entisの日記 | スラッシュドット・ジャパン この日記ではメンバ変数にm_をつけて、ローカル変数と区別する意味、コード中の意味の違いについて述べられています。私はメンバ変数にm_など付けるのは冗長だと考えています。変数を使うとき…

《【質問】C++でソフト開発したい!【初心者】 >>317》の問題

1)縦横のそれぞれの列に1~6の数字が1つずつ入ります(ここは数独と同じ) 2)マス目にあらかじめ入っている(数字)は太線で囲まれたブロックに入る数字の合計を表しています 3)太線で囲まれたブロックの中には同じ数字が入ることもあります┏━━┳━━┳━━┳━━┯━━┳━━┓ …

ネタ

自称C++使いですが、 http://d.hatena.ne.jp/Gemma/20080129 の要望に答えましょう。〔以下プログラム部分以外は殆ど引用です〕C++使いの人に、 関数型言語って何がすごいんですか と聞かれて、 じゃあC++で accumulator すなわち、数nをとり、「数iを取って…

ジェネリックとテンプレート

C#(やJava)のジェネリックとC++のテンプレートは、型をパラメータ化するという点では似ているものですが、前者は型をパラメータ化するのに対し、後者は型に基づいてコードを量産する(高級マクロのようなもの)から全く異なるものです。C++で書いていて、テン…

識別子の命名則

基本的に私は以下のルールに基づいて変数名等の名前を決めています。 その言語のライブラリ等に従う。 特に決まっていなければ、 名前空間・クラス名は大文字から初め、名前の区切りを大文字で書く。(ex. MovingWindow) マクロ名(constは違う)、enumによる定…

JavaScriptスレがすごかった

JavaScript 3でのとある会話。 160 デフォルトの名無しさん [] 2014/01/19(日) 12:48:15.65 ID: Be: jQueryで下記のように所持しているツリー用のデータをkeyを指定してtitleを変更する 処理を作りたいんですが、どのようにしたらいいでしょうか? 子が何階…

クラス(構造体)のゼロクリア

単に0に初期化したい場合 = { 0 }で初期化されることが規格で認められている。というのも初期化されていないメンバについては、0での初期化が再帰的に適応されるためである。 = { 1 }とした場合は最初のメンバだけ1で初期化され、他は0で初期化される。

音楽を聴く

twitterが重い twitterに繋がらないので「twitter重すぎ」とtweetしようとしてしまったが、そもそもtweetできないじゃないか……。 音楽のジャンル シャッフル再生で適当に聴くと、今までは好きな音楽(アニソン・電波・アイドルソングなどキャッチーなメロディ…

wikipediaのスタイルのルール 役立ちそうなことをまとめた。 雑多な内容を箇条書きした節を避ける 読みづらくなるため、内容を織り交ぜた上で一連の流れを持つ文章に構成し直す。 すぐに古くなる表現は使わない 記事が古くなったとき、読者はいつの話なのか…