アカウント名:
パスワード:
int *n = NULL;*n = 5;
そうじゃなくて、クラスかそうでないかで分けるのが普通では?
有用なプログラムの多くはCからのI/Fも持ってます。そういうものは結構そうなってますよ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
本当にひどい記事だが (スコア:1)
Re: (スコア:0)
「そのすぐ後に5で上書きされる」とか思ってそう。
#そのために「int* n = NULL」という記法が編み出されたというか。
Re: (スコア:1)
Re:本当にひどい記事だが (スコア:1)
そうじゃなくて、クラスかそうでないかで分けるのが普通では?
int *n = ...;
CObject* v = ...;
という具合に。Objective-Cとかでもそうかな。
理由としては、組み込み型の場合だと極端な例では
int a[] = {1, 2, 3}, *p = NULL, b = 3;
とかすることもままあるけど、クラスだと宣言は一個ずつことが多いことだと思います。
Best regards, でぃーすけ
Re:本当にひどい記事だが (スコア:1)
Re:本当にひどい記事だが (スコア:1)
その上で、sourceforgeとか、googlecodesとか見てもらえば良いと思います。有用なプログラムの多くはCからのI/Fも持ってます。そういうものは結構そうなってますよ。
Best regards, でぃーすけ
Re:本当にひどい記事だが (スコア:1)
本題に戻ると、そもそも、あなたが普通だと言ったのが事の始まりなのだから、私に検証させるという労を負わせるのではなく、ご自分が定量的に示してください。
extern "C"な関数は、基本的にCプログラマがユーザなのだから、そういう場合にはすべてCスタイルで宣言するのが当然だと思いますが、もしかしてこれがあなたの主張の根拠ですか?