Monthly Archives
Home > 200607
2006-07
- スポンサーサイト
- ...
- 07-25 |
- 関数テンプレート
- テンプレート・メタプログラミングの話題を並行して進めると宣言しておきながら放置気味でしたが、カテゴリ「CからC++へ」でテンプレートの話ができるタイミングをある程度うかがっていました。ようやく今回から、「CからC++へ」でもテンプレートの話題に入ります。テンプレートの具体的な話をする前に、引数として渡された2つの値を比較して、大きい方の値を返す max 関数について考えてみましょう。int max(int a, int b){ ......
- 07-24 | CからC++へ | Comment : 0 | Trackback : 0
- 型識別
- 豊富なC++の機能のうち、型識別はあまり使われていないような気がします。実際のところ、あまり使い勝手がよいとはいえませんが、特定の状況、例えばオブジェクト・ファクトリやマルチ・メソッドといったことをやりたいときには、それなりに役に立ちます。オブジェクト・ファクトリやマルチ・メソッドについてはここでは詳しく書きません。検索エンジンなどで調べてみてください。型識別を使うための文法は簡単で、typeid というキ......
- 07-23 | CからC++へ | Comment : 0 | Trackback : 0
- C++からCの呼び出し
- C++の大きな特徴の一つとしてCとの互換性があり、また、Cの資産をそのまま再利用できるということがあります。実際、組み込み開発における既存資産やミドルウェアなどの大多数はCによるものですので、これらが利用できないとなるとかなり辛いわけですが、C++ではCの資産を簡単に有効利用するための機能が備わっています。まず、C++からCの関数を呼び出す方法です。これはCで実装された関数を、C++側で宣言する際に extern "C" を付......
- 07-13 | CからC++へ | Comment : 0 | Trackback : 1
- 「今日の検索フレーズ」について
- このブログを始めてから1年になりますが、毎日多くの方が検索エンジンを通じて訪問されますが、アクセス解析結果を見ていると、検索に使用したフレーズからすれば、必ずしも期待した情報を提供できていないことも多く、多少なりともそのギャップを埋められればということで、「今日の検索フレーズ」というブログを別途用意しました。「今日の検索フレーズ」では、私が運営する既存のサイト群では直接扱えない、または当分扱いそう......
- 07-11 | 雑 | Comment : 0 | Trackback : 0
- コピーコンストラクタと代入演算子
- 真夜中の3時過ぎですが、どうも寝付けないのでこんな時間に更新しています。寝ぼけて間違ったことを書く可能性が高いので、気付いた方は遠慮なくご指摘ください。今回はコピーコンストラクタと代入演算子という、どちらもオブジェクトのコピーに関する操作についてです。コピーコンストラクタは、オブジェクトのコピーを行うためのもので、特に何も定義しなくてもデフォルトのコピーコンストラクタがコンパイラによって用意されま......
- 07-05 | CからC++へ | Comment : 0 | Trackback : 0
<< 06 | 2006-07 | 08 >>
C++と組み込み環境 | Page Top▲
- Navigation