スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

引数付きのコンストラクタと関数形式のキャスト

このブログにあまり書いてない。
雑談みたいなことどんどん書いていこうと思う。

C++でキャストは
int a = int(x);

みたいなことができる。
まあ気分的なものだな。
intの引数付きコンストラクタを呼び出して変換しているみたいな。

クラスQQQ型の変数aを使いたくて
void hoge()
{
  QQQ a(int(x),int(x));

なんてしたもんだから
QQQを返す関数のプロトタイプ宣言にされてしまった。
VCではxが2つあることをエラーにされた。

void hoge()
{
  QQQ a(int(x),(int)x);

だと変数aになる。



あー!やっぱWebにプログラムのソースコード書くの面倒ダダダダダダ
  1. 2008/06/20(金) 00:41:53|
  2. Win/C++
  3. | コメント:0
<<Vista SP1 シャドウコピー 以前のバージョン | ホーム | ひと月書かないと広告が出るので書く>>

コメント

コメントの投稿


管理者にだけ表示を許可する

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