1
2
是的,可以将用户提供的尺寸与系统对尺寸的理解进行比较。Alternativley系统甚至不需要跟踪大小。 然而,用户会在 需要 保持跟踪。底层分配系统有更多的权限访问大小信息,并且可以比用户更高效、更忠实地执行此操作。
不太可能,因为底层的分配系统可以在portable C之外更好地执行效率技巧,而不是让用户承担同样的负担。 标准C库设计选择早就有利于底层系统跟踪。
典型的包装器可以使用
|