下へ
>  2009/07/18 (土) 20:10:02        [qwerty]
> > ヘッダなら問題無いんじゃないの(;´Д`)
> プロトタイプ宣言ではないよ(;´Д`){~}に関数の処理を書いてるよ

意味わからんな(;´Д`)実装部では引数使ってないの?
ていうかc++詳しくないですすみません(;´Д`)

参考:2009/07/18(土)20時04分30秒

>  2009/07/18 (土) 20:10:02        [qwerty]
> > えっ(;´Д`)&は参照渡しの事を指してるんじゃないの?
> > この場合は特殊なの?
> > ちなみに純粋仮想関数をオーバーライドしてる場面だからこんなおかしな事になってるらしい
> f(*ptr); とか f("http://www.foo/"); みたいな感じでとりあえず動作を試してみたら
> 白黒つきそうな気もするけどよーわからん

コンパイル出来たし動いたよ(´ー`)ありがとう
試さずに聞いてごめんなさい

参考:2009/07/18(土)20時06分39秒

>  2009/07/18 (土) 20:06:39        [qwerty]
> > (QString &)つまりアドレスの値そのものが引数じゃないかな?
> > でもconstな値を引数にするというのも変な話だし
> > まあ俺は絶対にやらない
> えっ(;´Д`)&は参照渡しの事を指してるんじゃないの?
> この場合は特殊なの?
> ちなみに純粋仮想関数をオーバーライドしてる場面だからこんなおかしな事になってるらしい

f(*ptr); とか f("http://www.foo/"); みたいな感じでとりあえず動作を試してみたら
白黒つきそうな気もするけどよーわからん

参考:2009/07/18(土)20時02分47秒

>  2009/07/18 (土) 20:04:30        [qwerty]
> > void f(const QString & /* namespaceURI */){~}
> > みたいな関数定義があったんだけど
> > これは引数使いませんって事なの?(;´Д`)ていうかコンパイルできるの?c++で
> ヘッダなら問題無いんじゃないの(;´Д`)

プロトタイプ宣言ではないよ(;´Д`){~}に関数の処理を書いてるよ

参考:2009/07/18(土)20時02分05秒

>  2009/07/18 (土) 20:02:47        [qwerty]
> > void f(const QString & /* namespaceURI */){~}
> > みたいな関数定義があったんだけど
> > これは引数使いませんって事なの?(;´Д`)ていうかコンパイルできるの?c++で
> (QString &)つまりアドレスの値そのものが引数じゃないかな?
> でもconstな値を引数にするというのも変な話だし
> まあ俺は絶対にやらない

えっ(;´Д`)&は参照渡しの事を指してるんじゃないの?
この場合は特殊なの?
ちなみに純粋仮想関数をオーバーライドしてる場面だからこんなおかしな事になってるらしい

参考:2009/07/18(土)19時59分46秒

>  2009/07/18 (土) 20:02:05        [qwerty]
> void f(const QString & /* namespaceURI */){~}
> みたいな関数定義があったんだけど
> これは引数使いませんって事なの?(;´Д`)ていうかコンパイルできるの?c++で

ヘッダなら問題無いんじゃないの(;´Д`)

参考:2009/07/18(土)19時57分44秒

>  2009/07/18 (土) 19:59:46        [qwerty]
> void f(const QString & /* namespaceURI */){~}
> みたいな関数定義があったんだけど
> これは引数使いませんって事なの?(;´Д`)ていうかコンパイルできるの?c++で

(QString &)つまりアドレスの値そのものが引数じゃないかな?
でもconstな値を引数にするというのも変な話だし
まあ俺は絶対にやらない

参考:2009/07/18(土)19時57分44秒

2009/07/18 (土) 19:57:44        [qwerty]
void f(const QString & /* namespaceURI */){~}
みたいな関数定義があったんだけど
これは引数使いませんって事なの?(;´Д`)ていうかコンパイルできるの?c++で

上へ