Monthly Archives
Home > 200512
2005-12
- スポンサーサイト
- ...
- 07-25 |
- テンプレートを変更しました
- これまでのテンプレートでは、サンプルコードが見づらいなど、やや問題がありました。そこで今回、思い切ってテンプレートを変更してみました。新しいテンプレートでは、サンプルコードの横幅が広く取れるようになったので、これまでのように、すぐに折り返してしまう問題が多少は緩和されたはずです。 当ブログを開設してから半年になりますが、毎日のように、多くの企業様、教育機関様からのアクセスをいただいております。テ......
- 12-20 | 雑 | Comment : 0 | Trackback : 1
- 型のサイズを知る方法
- そろそろネタが尽きてきたので更新も遅れがちですが、今回の記事は、OKWave の このQ&A から引用したいと思います。 簡単に解説すると、単に型やオブジェクトのサイズを静的に調べたいだけであれば、sizeof 演算子を使えば十分です。sizeof の評価結果はそのままプログラムの中で使うことができますが、その値をプログラマが知ろうとすると、コンパイル結果を調べるか、一旦外部装置に出力するしかありません。あるいはデバッガ......
- 12-18 | 実装技術 | Comment : 2 | Trackback : 1
- 平方根定数
- 最近はどうもワンパターンになってきましたが、今回もテンプレートを使って静的に算術計算を行うテクニックについてお話します。これまで、累乗定数や2進定数を取り上げてきましたが、今回はもう少し複雑な例として、平方根定数を扱います。例によって整数値しか扱えませんが、実際に役に立つ状況も多いかと思います。それでは、早速コードをみてみましょう。template <int S, int T, bool = true>struct isqrt_helper1{&......
- 12-06 | 実装技術 | Comment : 0 | Trackback : 0
<< 11 | 2005-12 | 01 >>
C++と組み込み環境 | Page Top▲
- Navigation