白肌の雑記帳

雑に記録していきたい

C++ ポケットリファレンス

C++ ポケットリファレンス

仕事でかなり助かってる。ヤバイ。救世主と言わざるを得ない。
STL使用したプログラミングさえほとんどしたことない、C++ってオブジェクト指向で書けるCでしょー?みたいな認識の俺にとってはGoogle以上に先生だった。


STLはともかく、C++11の記法や追加関数なんかもきっちりフォローされてて、ていうか2011年でこんなにいろいろ構文増えてたのかC++って感じで目から鱗でした。
C++って、各々が好きに書けるから何も新たに学ばなくてもとりあえず書けるところは素敵なんだけど、こと他人のコードを保守するとなったときにSTL???C++11???みたいになってしまいかねない恐ろしさもあるから、こういうの一冊持っておくと非常に助かるなと。


C++は良書の多くが古い書籍で、実際長く残っている書籍は良いものなんだけど、しかし日進月歩のこの業界ではある程度新しいものもカバーしておかなければならない、もどかしさもありつつ。まあ日々勉強だねと。


しかしVC++やらMFCやらも含め、「C++ができる」ていう言葉の範囲の広さには恐怖を覚える。

ポインタ宣言記法について

へえ、と思ったことをメモ。


C言語ポインタ完全制覇」P37補足。

int *hoge_p;

ではなく、

int* hoge_p;

って書く人いるよね?(俺です)
この方が理解しやすい、って人は多いだろう(俺です)。
それ、よくないよ。って話が記述されている。

どうも、

int* hoge_p, piyo_p;

と書いた時に複数のポインタ型変数を一行で宣言できない。
というのがダメな理由らしい。気にしたことなかったわこれ…

じゃー2行書けばいいじゃん!と言いたくなったけど。
でもポインタ型変数を何個も宣言するのにその分行を書くのも現実的ではないか…

上述のこと以外に明確な推奨理由は見つからなかったけど、ちょっと今まで気にしてなさすぎたのでメモ。

なお、この補足は「どのようにすればCの奇っ怪な宣言を自然に読めるか?」に焦点が当たっており、結論として無理と述べられている。
それでいいのか!いや、いいんだ!Cだから!

C言語ポインタ完全制覇 (標準プログラマーズライブラリ)

C言語ポインタ完全制覇 (標準プログラマーズライブラリ)

ソードアートオンライン、面白いとは思うんだけど、すごく面白い回と微妙な回の落差が激しいな
なんつうか、ラノベ原作アニメあるあるーな感じだ
小説のセリフ回しそのままアニメに持って来てそう
きっと原作はもう少し面白いんだろうなそうに違いない


まあ、アスナちゃんがとても可愛いので、面白かろうが微妙だろうがどっちでもいいかな
今期は俺好みの女キャラ多いな

消費活動もしっかりこなさないといけない
生産はもちろん、消費だってろくに人並みではなかったわけなので


こっちは一応明確な目標がある

  • 積みゲー消化(各種続編の発売に間に合わせたい)
  • 実績解除作業(年内20000ぐらいは到達したい)
  • プレイ日記消化

サボっていたプレイ日記の消化が重くのしかかる
あれけっこうめんどいしやんなくてもいいかも
特に反響もなかったしな
10年前には全盛だったプレイ日記も衰退したものよ
面白いコンセプトの動画が大量に出現し、居場所を奪われてしまったんだな


というわけで時代の流れに沿って動画編集なんかもやりたい
一応溜め込んだアイデアはあるけど、やるかやらないかまだ迷ってるので内緒
やるにあたっては、自分の蓄積が無さすぎるという問題がある
消費活動をしっかりこなしていれば、悩む要素は消える


活動はサイクルだと思うので、あまりぐうたらしないで生きたいものだ

いろいろ作ろうという意思はあっても今まで気力が足らずできなかったのだけど
今回、あの倦怠感は病気によるものだったということがわかった
で、今までのいろいろをリセットして、
今度こそ生産的な行為に励みたいわけだ
以下候補

とりあえず今特別何を作りたいとかそういうのは無いので、
enchant.jsの学習でもやってみようかな


あれを作りたいこれを作りたいとかいう、明確な目標がないのはどうかとは思うけども