gpt4 book ai didi

C++ 将类型映射到它的头文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:27:43 26 4
gpt4 key购买 nike

<分区>

我目前正在开发一种用于轻松创建 C++ 项目的简单编程语言。它允许您输入一些类似于 C++ 的简短代码并自动生成 .h 和 .cpp 文件。

我需要一些方法来映射类型,例如从标准库,到它相应的头文件。这使得仅使用我的语言中的类型并自动推断要包含在生成的代码中的 header 成为可能。

这是当前语言的示例:

class Car {
std::string print()

members:
int i, j
std::array<Wheel, 4> wheels
}

在处理这段代码时,我发现类型 std::stringstd::array 需要映射到它们的头文件。 我怎样才能实现这种映射?

是否有公开可用的数据库?我当然不想自己解析所有 header (我假设 IDE 是这样做的)。

除了仅支持标准库之外,能够支持其他库当然也很有用,但这只是次要目标。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com