読者です 読者をやめる 読者になる 読者になる

キノコの自省録

テクノロジーとコンテンツの融合を目指して

C++

今年読んだ本 - Effective Modern C++

C++

ブログの更新をサボり過ぎということで、リハビリついでに2016年に読んだ本を適当に紹介。今回はEffective Modern C++ https://www.amazon.co.jp/dp/4873117364評価の通り、良い本でした。 内容紹介C++プログラマから絶大な支持を集めるC++界のカリスマ、ス…

バイトオーダーを入れ替える関数

http://d.hatena.ne.jp/kinokorori/20071017/1192625754 ここで2007年という大昔にswapByteOrderなる関数をさらしましたが、 リンク切れていたので、ここに直接べた書きします。 template<typename T> static T swapByteOrder(T orig) { T temp = 0; unsigned char* p = </typename>…

Visual C++でWPFっぽく その2

昨日の続きです。 本当にVisual C++とSilverlightなんか組み合わせられるのか!? という検証のために、簡単なVisual C++/Silverlightのアプリケーションを作ってみました。 巡回セールスマン問題を解くサンプルアプリ巡回セールスマン問題?巡回セールスマ…

Visual C++でWPFっぽく その1

Visual C++では、WPFが使えません。 標準で用意されているVisual C++のコントロールは、 見た目も地味で、種類も少ないです。 それが嫌なら、描画関数とイベントを駆使して、自分で作るか、 C++/CLIでWPFを利用するしかありません。 そんなGUIが貧弱になりが…