Monthly Archives

Home >2006年08月

2006-08

スポンサーサイト
...
----- | スポンサー広告
クラステンプレート
今月はバタバタしていてなかなか更新ができませんでした。決して更新が面倒になって放置しているわけではありませんので、今後ともよろしくお願いします。今回はクラステンプレートについてお話します。クラステンプレート自体は関数テンプレートの延長のようなものですが、話を簡単にするために、今回は単純な構造体を使って話を進めることにします。C言語には、整数の商と剰余を格納するための div_t 型という構造体があります。......
08-27 | CからC++へ | Comment : 0  | Trackback : 0 
関数テンプレートの特殊化
前回は、max関数を例に挙げて関数テンプレートの話をしましたが、今回は、そのmax関数を特殊化して、文字列に対するmax関数を作ってみることにします。const char*型のオブジェクトが引数として渡された場合、前回取り上げたmax関数では、単にポインタの値の大小関係を比較するだけで、文字列の比較を行うことはできませんでした。ご存知のように、文字列の比較にはstrcmp関数を使う必要があるからです。そこで、今回はmax関数テン......
08-01 | CからC++へ | Comment : 0  | Trackback : 0 

C++と組み込み環境 | Page Top▲

Navigation
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。