BR 技术头条
ph phpor.net / 2023-12-26 22:11 / by @技术头条 / 原作者:@phpor

new 与 malloc的异同

经典回答:
1、都是用来分配内存的;
2、new 会自动执行构造函数,malloc不会。

另一种回答:
1、new是关键字,给编译器看的,编译器会把new解释成想要的东西;
2、malloc不是关键字,是应该运行时调用的函数,编译器眼里和其它函数没区别。

发表评论

相关分享

bl blog.delphij.net / 2026-05-10 17:49

git submodule 与 subtree 的异同

很多团队在拆分大型 Git 仓库时,都会遇到 submodule 和 subtree 的选择问题。本文围绕两种方案的实际维护体验展开分析,而不是只停留在命令层面对比。

作者认为,submodule 更符合“仓库独立治理”的设计目标,适合需要清晰边界、独立版本管理和长期维护的大型项目;而 subtree 虽然使用门槛更低、clone 更方便,但容易造成代码冗余和仓库持续膨胀。

文章比较有价值的地方在于,它没有单纯强调“哪种更简单”,而是从架构治理、团队协作和长期维护成本角度讨论问题,适合已经进入中大型工程阶段的团队参考。

如果你正在做 monorepo 拆分、多仓库治理,或者维护复杂依赖关系,这篇文章值得一读。

无图
zh www.zhangxinxu.com / 2022-08-18 23:35

深入 JS new Function 语法


JS new Function() 语法看起来平平无奇 ,但是其字符串作为函数主体的特性大有用处,本文绝对会让你有所收益!

无图
yq yq.aliyun.com / 2019-07-01 10:39

【New Feature】阿里云快照服务技术解析

目前上云已经成为行业发展趋势,越来越多的企业级客户将业务系统和数据库迁移到云上。而传统的备份一体机/备份软件方式,并不适合云上ECS、RDS等产品的备份与容灾服务。阿里云块存储服务提供云原生的快照服务,通过针对关键业务系统的自动以及手工快照,确保用户业务系统在发生灾难时,也能够快速进行业务恢复。

无图