長らく記事を書いていなかった。サボりすぎだ。 やはり良いコードを書く人というのは、記事を多く投稿し技術を発信している。自分も頑張ろう。 Nanaとは? C++でGUIを書こうと思ったとき、幾つかの選択肢が存在する。 例えば、Qt、wxWidgetなどの名前が挙が…
いいわけ 今週末は少々忙しかったので記事を書く余裕がなかった。 ......というのは言い訳であまり今週は記事に出来るようなテクニックに触れてこなかった。 貝柱ではなく別のアカウントで、「同じ課題」に対して多数の言語でプログラムを書くという練習を行…
まえがき C++ではもはやおなじみになったTemplate Parameter Pack。今回はこれについてだ。例えば、以下のように引数に与えられた値を出力するだけの関数があるとする。 template<typename Ty> void shower(Ty head) { std::cout << head << std::endl; } template<typename Ty, typename... Ts> void s</typename></typename>…
まえがき 今、SuperというクラスからAとBが派生しているとする。 C++では、Superのポインタには、継承関係にあるAのインスタンス、Bのインスタンスがそれぞれ格納できる。 例えば以下の様な感じだ Super* ptr = new A(); Super* ptr2= new B(); では、格納し…
まえがき 前回の記事からこの記事を書くまでにメインマシンに入れいているVisual Studioがバグってしまった。具体的には起動時、VC++のテンプレートが見当たらなくなってしまった。それに基づき、C++のプロジェクトソリューションも正常に開くことが出来なく…
自分の中でHotなうちに記事に書きおろそうと思う。 タイトルは非型テンプレートパラメータに制限を、と書いているが、doubleが使えないとかそういう事ではない。 もう少し単純な話だ。なお、この話はコアなのであまり万人には役に立たないかもしれない。 あ…
久し振りに書く記事はC++は書けたがC++11をやりたての貝柱が実際にハマったことについて書こうと思う。 もちろん今でもその疎さはまだまだ解消されていないので初心者といえる。 はてなブログも久し振りに書くのでそのリハビリにも良いかもしれない。使い勝…
とりあえず貝柱としての技術ブログを始めなければならないという衝動にかられた。 ので色々を書いていくことにする。 貝柱のお部屋のFFFTPパスワードを忘れてしまった。更新したいところだがどうしたものか。