类型推 共 2 篇文章

C++右值引用与左值引用在模板推导中的类型折叠
2026-04-22 09:13:56
C++右值引用与左值引用在模板推导中的类型折叠 引用折叠是 C++ 模板编程中决定最终类型的核心机制。当一个引用类型(如 T& 或 T&&)与另一个引用类型结合时,编译器会按照特定规则将它们“折叠”成一个单一的引用类型。 区分 左值与右值。左值通常是有名字、可以取地址的对象;右值通常是临时对象、字面
C++ 右值引用 左值引用
59 0
TypeScript 工具类型:复杂类型定义错误
2026-04-02 00:22:28
TypeScript 工具类型:复杂类型定义错误 当你在 TypeScript 中使用内置工具类型(如 Partial、Required、Pick 等)处理嵌套对象或联合类型时,很容易写出看似正确、实则行为异常的类型定义。这类错误往往不会立即报错,却会在运行时导致类型检查失效或推导出意料之外的结果。
TypeScript 工具类型 类型定义
65 0