アカウント名:
パスワード:
クラスが使えるCとか、javaより速いjavaみたいな扱いだから、名前や使い方が似ているだけのあんまり筋の良くない機能が乱用されている気がする。ポインタとかnew演算子とか、ポインタは大抵参照で代用できるし、メモリリークするのはdeleteを忘れたのが原因ではなくて、不用意にnewを使ってしまったのが原因のはず、可変長配列は標準で用意されているし、make_sharedを使えば、shared_ptrを使う時にnewを使う必要はない。
C++をしらない俺A、自称C++をしっているBA「このmallocで確保したメモリ、どのタイミングで解放したらいいですか?」B「拡張子みてくださいcppとなってるでしょC++ですよ、C++は自動でやってくれるんです」A「え?」B「もっと勉強してください」
自分がわかってないことが、わかってない人も結構いるんでないの?
vector使えって意味じゃないの
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア
C++って (スコア:0)
クラスが使えるCとか、javaより速いjavaみたいな扱いだから、
名前や使い方が似ているだけのあんまり筋の良くない機能が乱用されている気がする。ポインタとかnew演算子とか、
ポインタは大抵参照で代用できるし、メモリリークするのはdeleteを忘れたのが原因ではなくて、不用意にnewを使ってしまったのが原因のはず、
可変長配列は標準で用意されているし、make_sharedを使えば、shared_ptrを使う時にnewを使う必要はない。
Re: (スコア:0)
C++をしらない俺A、自称C++をしっているB
A「このmallocで確保したメモリ、どのタイミングで解放したらいいですか?」
B「拡張子みてくださいcppとなってるでしょC++ですよ、C++は自動でやってくれるんです」
A「え?」
B「もっと勉強してください」
自分がわかってないことが、わかってない人も結構いるんでないの?
Re:C++って (スコア:0)
vector使えって意味じゃないの