やね本発売
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
02/06/01 20:01ID:Ffonx4Fcという訳で、とりあえず立ててみました。
0193名前は開発中のものです。
02/06/02 22:25ID:???そこ以外に原因があるとしか思えん
0194180
02/06/02 22:28ID:rOylPC2cSTL以外にもライブラリを使ってるのですが、それがdeleteを
オーバーライドしてまして、それが悪さをしてたみたいです。
でも、FreeにNULLが渡る事は変らないです。
そういう仕様みたいですね。
大変お騒がせしました。
もう帰って寝ます。
0195名前は開発中のものです。
02/06/02 22:29ID:???そーなのか
この板あまり見ないけど、他板と同様に思い出したように
これと同じ話題・同じ展開を月1くらいでやってそうなイメージがある
0196名前は開発中のものです。
02/06/02 22:30ID:???そんなのやる前から予想できることじゃんか(藁
0197名前は開発中のものです。
02/06/02 22:31ID:???(って、もう鎮火しちゃったのね…残念
0198名前は開発中のものです。
02/06/02 22:32ID:???たててみようか。Win対コンシューマの暑い論争キボン
0200名前は開発中のものです。
02/06/02 22:35ID:???いや、辞めようよ。プラットフォームが違うんだから問題点も違う
のは当たり前で
「メモリリークぐらいじゃ止まらんわボケ」
「メモリ断片化の恐怖を知らんのかボケ」
の両意見が相容れる事なんてありえない。
0201名前は開発中のものです。
02/06/02 22:37ID:???中途半端な知識を用いた香ばしい戦いの予感
糞 ス レ 立 て る な
0202198
02/06/02 22:42ID:???ウフフフ
0203名前は開発中のものです。
02/06/02 22:45ID:???プログラマなんて全知全能である訳が無いので基本的に中途半端
な知識である事が普通だと思われる。そういう意味ではやね本も似
たようなもんだ。
コンシューマ界の屋根氏的な存在の人が本を出せばまた盛り上が
れそうだけど。suzunaたんとかどーかな?
0204名前は開発中のものです。
02/06/03 00:11ID:???断片化なんて閑人のする心配事にすぎないね。アフォばかり。
0205名前は開発中のものです。
02/06/03 00:18ID:???つまんなーい。そんなんじゃ続かないよー
0206名前は開発中のものです。
02/06/03 01:15ID:RqTc5s4Uコンシューマでそれやっちゃうと長時間プレイで必ずメモリが足りなく
なってハングアップすると思うよ。それでも気にしない?
0207名前は開発中のものです。
02/06/03 01:20ID:???コンシューマ屋とWinアプリ屋の壮絶な戦いは79-200をどうぞ。
正直別の宗教同士の構想状態だから不毛。
0208名前は開発中のものです。
02/06/03 01:32ID:???new deleteが使えないって主張してただけじゃん
0209名前は開発中のものです。
02/06/03 01:45ID:???自前でnewやdeleteを定義したとして、
コンストラクタ起動などはコンパイラに任せっきりになるから、
コンパイラの問題によって悩むよりは
オブジェクトの生成など自前で管理した方が遙かに保守性も生産性も上がる
って言われたことがある。
0210名前は開発中のものです。
02/06/03 02:00ID:???何を今頃煽ってるんだか。このウザ厨は。
0211おらうねや
02/06/03 02:01ID:???0212haruka
02/06/03 04:36ID:bfUCICm.コンシューマでは new/delete を自分で書くことがあたりまえ
という感じっぽいんですが、
Winでゲーム作ってる人はどれくらいそれをやってるんでしょ?
0213名前は開発中のものです。
02/06/03 04:44ID:???0214名前は開発中のものです。
02/06/03 06:08ID:???話題がそれくらいしかないくらい内容が薄い本なの?
立ち読みもしてないので。
0215名前は開発中のものです。
02/06/03 06:56ID:???や ね 本 は 買 う な
以上。
0216名前は開発中のものです。
02/06/03 07:17ID:???中身に誰も触れずに買うなと言っているのがミソ
0217名前は開発中のものです。
02/06/03 08:39ID:???::operator newは用途別の複数のヒープを選択したり選択しなかったりできるようにしてますが、
::operator deleteは1個です。
自作new/deleteとランタイムライブラリの初期化との兼ね合いで
iostreamは使わない、STLの静的なオブジェクトは作らない、という制限を設けてます。
クラス別のnew/deleteは固定長ですね。
0218名前は開発中のものです。
02/06/03 08:45ID:???まぁその程度は常識だよな
まともなプログラマなら
0219名前は開発中のものです。
02/06/03 09:03ID:???結局この本は買いなのか判らないや。
とりあえず、本屋に並んで立ち読みできるまで待とうかな。
0220名前は開発中のものです。
02/06/03 10:36ID:???0221名前は開発中のものです。
02/06/03 11:34ID:???素のnew/deleteでも特に問題起こらんと分かってやめた。
0222名前は開発中のものです。
02/06/03 12:25ID:???0223名前は開発中のものです。
02/06/03 12:27ID:swojPfQcハードがプロセスごとにメモリブロックを割り当てしてたと思うので
断片化って考えるの時間の無駄だと思うが。
0224名前は開発中のものです。
02/06/03 12:37ID:???参照カウントが0xfffffffに達するには最低でも8ギガを超えるメモリが必要で
現状ではあり得ない。
循環参照なんて実用上いつ発生するのか例を挙げてもらいたい。
そんなコードを業務で書く狂人はいないとは思うが。
0225名前は開発中のものです。
02/06/03 13:06ID:???参照カウントが0xffffffffを超えるならlong longなり__int64なりにすればいいし、
普通はPCでもそんな環境あり得ないから気にする必要は無いと思うけど。
ちなみに、0xffffffff時の消費メモリサイズは、
sizeof(ptr_type) + sizeof(ctr_type) * 0xffffffff;
になるから、8Gと言うのはおかしいね。 16G + sizeof(ptr_type)以上。
0226名前は開発中のものです。
02/06/03 13:07ID:???0227名前は開発中のものです。
02/06/03 13:14ID:???しまったsignedで計算してた・・
逝ってくる
0228名前は開発中のものです。
02/06/03 13:26ID:???>循環参照なんて実用上いつ発生するのか例を挙げてもらいたい。
オブジェクト同士が親子関係や兄弟関係を持つような構造なら、
いつ発生してもおかしくないが。
一番厄介なのは、shared_ptrを使っただけで安心しきって、
まさかリークしているなんて思いもしない点だろう。
shared_ptrはweak_ptrと使い分けられる程度の知識なしに扱える代物じゃないね。
MSがCRIのガベコレのアルゴリズムにVBのようなリファレンスカウンタ方式ではなく、
Mark&Sweep方式を採用した理由はここにある。
(もちろんそれだけではないが。)
0229名前は開発中のものです。
02/06/03 13:36ID:???0231名前は開発中のものです。
02/06/03 14:00ID:???ジャパネット・タカタでやね本10冊を\300で売ってました。
買いでしょうか?
0232名前は開発中のものです。
02/06/03 14:26ID:???プリンタとスキャナと三脚と予備バッテリーがついてきたら買いかもしれません
0233名前は開発中のものです。
02/06/03 14:30ID:???買いですね。
せんせーありがとうございました。
0234やねうらお
02/06/03 14:40ID:???中身が理解できないんやったら買わんでいいっちゅうの!
ぷっぷくぷ〜ってなもんや!
0235名前は開発中のものです。
02/06/03 14:46ID:???>オブジェクト同士が親子関係や兄弟関係を持つような構造なら、
これを根性で双方向参照を自力実装してしまうのも
設計を著しく疑うが
この相互参照目的のポインタにsharedを使う事も
やはり正気の沙汰じゃない。
>一番厄介なのは、shared_ptrを使っただけで安心しきって、
>まさかリークしているなんて思いもしない点だろう。
>shared_ptrはweak_ptrと使い分けられる程度の知識なしに扱える代物じゃないね。
禿同。そういうことだわな。
要するに理解して使う以上あり得ないと言いたかった。
0236名前は開発中のものです。
02/06/03 14:49ID:???0237名前は開発中のものです。
02/06/03 16:04ID:9xHqif9Mやね本につ、いての話題
で。しょうか?
0239名前は開発中のものです。
02/06/03 17:57ID:???そうそうに買うべきではないという結論がでたので
別のことになりました
0240p ◆skb1Nfqs
02/06/03 18:29ID:???らお尊師万歳!ラヲラヲ アーメマ。
0241名前は開発中のものです。
02/06/03 18:29ID:???0242名前は開発中のものです。
02/06/03 19:04ID:???あまぞんは やね うらお だぞ
0243名前は開発中のものです。
02/06/03 19:26ID:???大半のページ割いてるな。
ゲーム以外にも使えて(・∀・)イイ!!かも・・・
0244名前は開発中のものです。
02/06/03 19:28ID:???0245零点
02/06/03 19:55ID:???0246名前は開発中のものです。
02/06/03 20:31ID:???0247名前は開発中のものです。
02/06/03 20:40ID:???はんとしごの あまぞんの しょひょうが きになる。
0248名前は開発中のものです。
02/06/03 22:55ID:???気軽に使ってもリークしないの!
0249名前は開発中のものです。
02/06/03 22:57ID:???本人降臨?
0250名前は開発中のものです。
02/06/03 22:57ID:???艦長!循環参照しちゃってもかまわないでありますか!?
0251M
02/06/03 23:00ID:???0252名前は開発中のものです。
02/06/03 23:02ID:???メンボスレのM先生ですか?
もしそうなら
カエレ!
0253Mrメンボ
02/06/03 23:04ID:???0254名前は開発中のものです。
02/06/03 23:06ID:???初めて見たけど、痛すぎ。何これ
0255名前は開発中のものです。
02/06/03 23:10ID:???でもたぶん、この世に何も残していないあなたの方が痛いので問題ありません
0256名前は開発中のものです。
02/06/03 23:11ID:GGXvxX9Eおれはそうは思わん
0257名前は開発中のものです。
02/06/03 23:13ID:???間が悪かったんだよ。桃木先生のサインはたまたまなんだよ・・・
0258名前は開発中のものです。
02/06/03 23:14ID:GGXvxX9E0259名前は開発中のものです。
02/06/03 23:15ID:???0260名前は開発中のものです。
02/06/03 23:16ID:???なんか信者の臭いがするな。本人か?
エロゲー作者崇めて楽しい?
0261名前は開発中のものです。
02/06/03 23:19ID:???している事事態は凄いと思う。漏れは飯のネタをそう簡単にもらし
たりはできんよ。相当な天才か相当なバカかのどっちか。
あと、一般テクをさも凄い物のようにかけるのもある意味才能。
0262名前は開発中のものです。
02/06/03 23:20ID:???一般テクを心底凄い物のように思っているに一票。
0263M
02/06/03 23:21ID:???0264名前は開発中のものです。
02/06/03 23:21ID:???BM98で一躍有名になったときもハッタリで持ってた様な物だし
> 一般テクをさも凄い物のようにかけるのもある意味才能。
結局これなんだよな。
他のページで同じ事をさらりと解説数行とコードのみで終わらせられる事ばかり
0265名前は開発中のものです。
02/06/03 23:21ID:???0266名前は開発中のものです。
02/06/03 23:21ID:???技術隠して出世したりカネになったりするものなのか??
0267名前は開発中のものです。
02/06/03 23:24ID:???それを言うならアルゴリズム本でもデザパタでも技術書のほうが一万倍ほどエライと思うぞ。
アプリケーション全般に通用する技術を徹底公開してんだしな。
0268名前は開発中のものです。
02/06/03 23:25ID:???どこにコンシューマの第一線って書いたかなぁ?まぁ自分で見つ
けたテクだから愛着もあるし、そう簡単に他人に教えたくはないも
んだよ。つまりケチで小心者な訳さ。
だからある程度やね氏の事は凄いとは思っているよ。同じぐらい
バカだとも思うけど。
0269名前は開発中のものです。
02/06/03 23:25ID:???0270名前は開発中のものです。
02/06/03 23:27ID:???0271名前は開発中のものです。
02/06/03 23:31ID:GGXvxX9E学生です。
とりあえず既存の本のなかではレベル高い方じゃない?
0272名前は開発中のものです。
02/06/03 23:32ID:???発表してもらいましょう
0273名前は開発中のものです。
02/06/03 23:35ID:GGXvxX9Eレベル低いんかもしれんが
みんながみんなそのレベルなわけじゃないからなぁ
俺みたいなヘボプログラマには十分有用な情報かもしれん
0274名前は開発中のものです。
02/06/03 23:36ID:???0275M
02/06/03 23:36ID:???0276名前は開発中のものです。
02/06/03 23:38ID:???ひょっとして本物のMたん?
メンボたん、早く引き取ってよ(藁
0277名前は開発中のものです。
02/06/03 23:39ID:???0278名前は開発中のものです。
02/06/03 23:41ID:???270じゃないけど、漏れのスマポテンプレには生成時にリストに登録
するような機構がついてて、デバッグ出力で全てのスマートポインタ
の経歴、オブジェクト名、参照数、世代等がレポート出力出来る様に
なってます。
特定のスマポにマークを付けて参照が起こったらレポートさせると
か結構楽しげな拡張機能も付いててデバグ性もそれなりにいい感じです。
やねうら氏のreal smart pointerとやらにも同機能があったらスマンす。
0279名前は開発中のものです。
02/06/03 23:42ID:GGXvxX9Eやね本を批判するひとが
お勧めする本ってなによ?Gems以外
0280名前は開発中のものです。
02/06/03 23:44ID:???More Effective C++でも不可能と結論付けられていた
ポリモーフィックな配列を実現して、かつ、普通の配列と
非配列な単一のオブジェクトを同等に扱えて、かつ、
範囲外へのアクセスに対して例外を投げるような安全な
スマートポインタ(Hpより抜粋)
らしい
0281名前は開発中のものです。
02/06/03 23:46ID:???誰がやね本を批判してるの?
買ってる人いないのに
0282名前は開発中のものです。
02/06/03 23:47ID:???やねう以外の何か。
0283名前は開発中のものです。
02/06/03 23:48ID:GGXvxX9Eごめんさい、やね本人の間違い
0284名前は開発中のものです。
02/06/03 23:49ID:???0285名前は開発中のものです。
02/06/03 23:54ID:???― 完 ―
0286名前は開発中のものです。
02/06/03 23:57ID:???ゲーって多いんだよねぇ。お前らホントにプログラマとしての誇り
はあるのかと問い詰めたい。漏れなら回線切って(以下略
0287名前は開発中のものです。
02/06/03 23:58ID:???0288名前は開発中のものです。
02/06/03 23:58ID:???べつにたいしたこと書いてないのに
0289名前は開発中のものです。
02/06/03 23:59ID:???0290名前は開発中のものです。
02/06/04 00:00ID:???例キボン
0291名前は開発中のものです。
02/06/04 00:01ID:???吉里吉里とかNScripterを使った方が遙かに(品質、コスト)有益だと思うが。
0292名前は開発中のものです。
02/06/04 00:01ID:???それは具体的にどんなものなんでしょうか?
メリットと用途が知りたいです。
■ このスレッドは過去ログ倉庫に格納されています