code-delphi-mm.zip

上传者: pulledup | 上传时间: 2021-03-08 13:02:59 | 文件大小: 66KB | 文件类型: ZIP
MVP专家dalijap的书籍《code-delphi-mm》所附源代码:第1部分,内存管理基础知识和术语;第2部分,对象实例;第3部分,手动内存管理;第4部分,自动引用计数;第5部分,编码模式;

文件下载

资源详情

[{"title":"( 64 个子文件 66KB ) code-delphi-mm.zip","children":[{"title":"code-delphi-mm","children":[{"title":"Part5","children":[{"title":"SmartPointer","children":[{"title":"uLifeMgr.pas <span style='color:#111;'> 936B </span>","children":null,"spread":false},{"title":"uSmartPtr.pas <span style='color:#111;'> 855B </span>","children":null,"spread":false},{"title":"Smart.dpr <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false}],"spread":true},{"title":"Lazy","children":[{"title":"LazyDeathStar.dpr <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false},{"title":"ReallyLazyDeathStar.dpr <span style='color:#111;'> 3.01KB </span>","children":null,"spread":false}],"spread":true},{"title":"Weak","children":[{"title":"WeakMagic.dpr <span style='color:#111;'> 1.99KB </span>","children":null,"spread":false},{"title":"uZWeak.pas <span style='color:#111;'> 5.11KB </span>","children":null,"spread":false},{"title":"SimplerWeakMagic.dpr <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":".git","children":[{"title":"index <span style='color:#111;'> 4.00KB </span>","children":null,"spread":false},{"title":"hooks","children":[{"title":"fsmonitor-watchman.sample <span style='color:#111;'> 4.55KB </span>","children":null,"spread":false},{"title":"pre-push.sample <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false},{"title":"prepare-commit-msg.sample <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"pre-merge-commit.sample <span style='color:#111;'> 416B </span>","children":null,"spread":false},{"title":"applypatch-msg.sample <span style='color:#111;'> 478B </span>","children":null,"spread":false},{"title":"pre-commit.sample <span style='color:#111;'> 1.60KB </span>","children":null,"spread":false},{"title":"pre-receive.sample <span style='color:#111;'> 544B </span>","children":null,"spread":false},{"title":"pre-applypatch.sample <span style='color:#111;'> 424B </span>","children":null,"spread":false},{"title":"commit-msg.sample <span style='color:#111;'> 896B </span>","children":null,"spread":false},{"title":"pre-rebase.sample <span style='color:#111;'> 4.78KB </span>","children":null,"spread":false},{"title":"update.sample <span style='color:#111;'> 3.56KB </span>","children":null,"spread":false},{"title":"post-update.sample <span style='color:#111;'> 189B </span>","children":null,"spread":false}],"spread":false},{"title":"config <span style='color:#111;'> 332B </span>","children":null,"spread":false},{"title":"description <span style='color:#111;'> 73B </span>","children":null,"spread":false},{"title":"refs","children":[{"title":"tags","children":null,"spread":false},{"title":"heads","children":[{"title":"master <span style='color:#111;'> 41B </span>","children":null,"spread":false}],"spread":true},{"title":"remotes","children":[{"title":"origin","children":[{"title":"HEAD <span style='color:#111;'> 32B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"logs","children":[{"title":"refs","children":[{"title":"heads","children":[{"title":"master <span style='color:#111;'> 211B </span>","children":null,"spread":false}],"spread":true},{"title":"remotes","children":[{"title":"origin","children":[{"title":"HEAD <span style='color:#111;'> 211B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"HEAD <span style='color:#111;'> 211B </span>","children":null,"spread":false}],"spread":true},{"title":"packed-refs <span style='color:#111;'> 114B </span>","children":null,"spread":false},{"title":"objects","children":[{"title":"info","children":null,"spread":false},{"title":"pack","children":[{"title":"pack-964ea0bea91e1b0c53bf3b7dcf30f5276edbe631.pack <span style='color:#111;'> 17.53KB </span>","children":null,"spread":false},{"title":"pack-964ea0bea91e1b0c53bf3b7dcf30f5276edbe631.idx <span style='color:#111;'> 2.63KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"info","children":[{"title":"exclude <span style='color:#111;'> 240B </span>","children":null,"spread":false}],"spread":true},{"title":"HEAD <span style='color:#111;'> 23B </span>","children":null,"spread":false}],"spread":true},{"title":"Part2","children":[{"title":"5 Nil","children":[{"title":"Weather.dpr <span style='color:#111;'> 625B </span>","children":null,"spread":false},{"title":"AssignedCheck.dpr <span style='color:#111;'> 267B </span>","children":null,"spread":false},{"title":"NilException.dpr <span style='color:#111;'> 532B </span>","children":null,"spread":false},{"title":"TreeNullObject.dpr <span style='color:#111;'> 4.28KB </span>","children":null,"spread":false},{"title":"TreeNullObjectSingle.dpr <span style='color:#111;'> 4.60KB </span>","children":null,"spread":false},{"title":"Nullable.pas <span style='color:#111;'> 3.09KB </span>","children":null,"spread":false},{"title":"NullObjectPattern.dpr <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"TreeNil.dpr <span style='color:#111;'> 2.93KB </span>","children":null,"spread":false},{"title":"NilComparison.dpr <span style='color:#111;'> 296B </span>","children":null,"spread":false},{"title":"NilComparisonFunc.dpr <span style='color:#111;'> 309B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"LICENSE.md <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 514B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.06KB </span>","children":null,"spread":false},{"title":".gitattributes <span style='color:#111;'> 664B </span>","children":null,"spread":false},{"title":"Part1","children":[{"title":"3.3 Invalid pointers","children":[{"title":"WildWorking.dpr <span style='color:#111;'> 510B </span>","children":null,"spread":false},{"title":"Stale.dpr <span style='color:#111;'> 1.49KB </span>","children":null,"spread":false},{"title":"Dangling.dpr <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false},{"title":"Wild.dpr <span style='color:#111;'> 381B </span>","children":null,"spread":false}],"spread":true},{"title":"4 Classes","children":[{"title":"DynamicHidding.dpr <span style='color:#111;'> 823B </span>","children":null,"spread":false},{"title":"uShip.pas <span style='color:#111;'> 920B </span>","children":null,"spread":false},{"title":"StaticBinding.dpr <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"Overloading2.dpr <span style='color:#111;'> 614B </span>","children":null,"spread":false},{"title":"Classy.dpr <span style='color:#111;'> 642B </span>","children":null,"spread":false},{"title":"Differences.dpr <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false},{"title":"Overloading1.dpr <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"PrintTest.dpr <span style='color:#111;'> 871B </span>","children":null,"spread":false},{"title":"uQuestion.pas <span style='color:#111;'> 772B </span>","children":null,"spread":false},{"title":"DynamicOverriding.dpr <span style='color:#111;'> 836B </span>","children":null,"spread":false}],"spread":true},{"title":"3.4 Scope","children":[{"title":"Scope1.dpr <span style='color:#111;'> 281B </span>","children":null,"spread":false},{"title":"Scope3.dpr <span style='color:#111;'> 207B </span>","children":null,"spread":false},{"title":"Scope2.dpr <span style='color:#111;'> 205B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明