<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>宏定义 on 办公AI智能小助手</title>
    <link>https://blog.qife122.com/tags/%E5%AE%8F%E5%AE%9A%E4%B9%89/</link>
    <description>Recent content in 宏定义 on 办公AI智能小助手</description>
    <generator>Hugo</generator>
    <language>zh-cn</language>
    <copyright>qife</copyright>
    <lastBuildDate>Thu, 27 Nov 2025 12:21:43 +0800</lastBuildDate>
    <atom:link href="https://blog.qife122.com/tags/%E5%AE%8F%E5%AE%9A%E4%B9%89/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>C23新标签兼容规则实现参数化类型</title>
      <link>https://blog.qife122.com/p/c23%E6%96%B0%E6%A0%87%E7%AD%BE%E5%85%BC%E5%AE%B9%E8%A7%84%E5%88%99%E5%AE%9E%E7%8E%B0%E5%8F%82%E6%95%B0%E5%8C%96%E7%B1%BB%E5%9E%8B/</link>
      <pubDate>Thu, 27 Nov 2025 12:21:43 +0800</pubDate>
      <guid>https://blog.qife122.com/p/c23%E6%96%B0%E6%A0%87%E7%AD%BE%E5%85%BC%E5%AE%B9%E8%A7%84%E5%88%99%E5%AE%9E%E7%8E%B0%E5%8F%82%E6%95%B0%E5%8C%96%E7%B1%BB%E5%9E%8B/</guid>
      <description>&lt;h1 id=&#34;使用新标签兼容规则在c语言中实现参数化类型&#34;&gt;使用新标签兼容规则在C语言中实现参数化类型&lt;/h1&gt;&#xA;&lt;p&gt;C23引入了一个关于结构体、联合体和枚举兼容性的新规则，该规则已从今年4月发布的GCC 15开始出现在编译器中，Clang也将在今年晚些时候支持。在不同翻译单元中定义的相同结构体一直是兼容的——这对它们的工作方式至关重要。在此规则更改之前，翻译单元内的每个此类定义都是一个不同的、不兼容的类型。新规则规定，实际上它们是兼容的！这解锁了使用宏进行类型参数化的可能性。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
