[過去ログ] ふらっと C#,C♯,C#(初心者用) Part154 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
266
(1): デフォルトの名無しさん (ワッチョイ 8bbb-216p) [sage] 2022/03/22(火) 08:33:08.50 ID:kAgwAO/L0(1/9) AAS
いちいち継承元全部辿ってIDisposableあるか確認して手動で開放しないとリークしまーすとかいう欠陥言語
268: デフォルトの名無しさん (ワッチョイ 8bbb-216p) [sage] 2022/03/22(火) 08:39:28.18 ID:kAgwAO/L0(2/9) AAS
書いてから気づいた>>263
263(2): デフォルトの名無しさん (アウアウウー Sa5d-580B) [sage] 2022/03/22(火) 03:27:22.28 ID:Fi74risNa(1/2) AAS
難しく考えることない。この程度の見分け方で十分だろ

class A : IDispose ←宣言を見たときにIDispose派生ならアンマネージド

A a = 〜
a. ←「.」を打ち込んだ時にDisposeが表示されたらアンマネージド

using (var a = new 〜) ←usingで囲んでエラー出たらマネージド
の方法で確認すりゃまだ楽か
だがしかし、実装を強制できないからdisposeしてなくても気づけないってのがな
269: デフォルトの名無しさん (ワッチョイ 8bbb-216p) [sage] 2022/03/22(火) 08:41:02.24 ID:kAgwAO/L0(3/9) AAS
>>267
267(1): デフォルトの名無しさん (ワッチョイ 51d2-3X4l) [sage] 2022/03/22(火) 08:35:18.57 ID:OaCGWLhd0(1/8) AAS
win32リソースかどうかなんか用途ですぐわかるだろ…
そんなの場合による
271: デフォルトの名無しさん (ワッチョイ 8bbb-216p) [sage] 2022/03/22(火) 09:03:08.94 ID:kAgwAO/L0(4/9) AAS
>>270
270(1): デフォルトの名無しさん (ワッチョイ 51d2-3X4l) [sage] 2022/03/22(火) 08:51:45.38 ID:OaCGWLhd0(2/8) AAS
キミのように脳に欠陥があるなら仕方がない。使い終わったら常にdispose()呼ぶだけの話。

273
(1): デフォルトの名無しさん (ワッチョイ 8bbb-216p) [sage] 2022/03/22(火) 10:11:19.03 ID:kAgwAO/L0(5/9) AAS
使い終わったら常にdispose()呼ぶだけ!キリッ
話の本質わかってなくて草生える
277: デフォルトの名無しさん (ワッチョイ 8bbb-216p) [sage] 2022/03/22(火) 12:15:11.68 ID:kAgwAO/L0(6/9) AAS
>>275
275(1): デフォルトの名無しさん (ワッチョイ 51d2-3X4l) [sage] 2022/03/22(火) 10:35:59.07 ID:OaCGWLhd0(4/8) AAS
> いちいち継承元全部辿ってIDisposableあるか確認して手動で開放しないとリークしまーすとかいう欠陥言語
分かってるよ。話の本質は、馬鹿がヘジが開発した言語にマウンティングした、ということだろう。
だがその試みは失敗した。それだけ。

なんならwin32リソースについて言語はどう管理すべきいくらでもキミの意見を語っていいんだぜ?
だがキミからは何も出てこない。知ったか初心者だからだ。
顔真っ赤で草
285
(1): デフォルトの名無しさん (ワッチョイ 8bbb-216p) [sage] 2022/03/22(火) 21:09:25.23 ID:kAgwAO/L0(7/9) AAS
ようやく>>282
282(1): デフォルトの名無しさん (スップ Sd73-2DeC) [sage] 2022/03/22(火) 19:49:04.13 ID:1zUmccnld(1/3) AAS
GC(マークアンドスイープ)+FinalizeとDisposeの相性が悪いだけだろ
C#に限った話じゃない
みたいなまともな回答出てきて嬉しい
スコープ外れたタイミングでデストラクタ呼び出し保証しなかった理由ってどこかに解説とかないのかな?
C#の現状のデストラクタとかガチゴミじゃん
288
(1): デフォルトの名無しさん (ワッチョイ 8bbb-216p) [sage] 2022/03/22(火) 21:31:04.74 ID:kAgwAO/L0(8/9) AAS
それな
GCとかの仕組み上どうしても無理でしたってんなら納得逝くんだけどその辺知りたい
293: デフォルトの名無しさん (ワッチョイ 8bbb-216p) [sage] 2022/03/22(火) 21:51:59.68 ID:kAgwAO/L0(9/9) AAS
>>289
289(1): デフォルトの名無しさん (スップ Sd73-foG8) [sage] 2022/03/22(火) 21:39:13.30 ID:6LsnJNlYd(1) AAS
>>285
スコープ外れたってどうやって判断するの?
言語自体の実装は見たこと無いからサパーリ
せやから解説とかしてる人いないのかなって
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.039s