gpt4 book ai didi

c++ - 如何以编程方式检查源编译?

转载 作者:太空狗 更新时间:2023-10-29 20:06:15 24 4
gpt4 key购买 nike

有一些带代码的字符串:

std::string code = "int main(){return 0;}"

我可以使用什么工具来检查这是否是有效的 C++ 代码?类似于

checker.checkCPPcode(code) which returns bool

会很好。

最佳答案

g++ 这样的 C++ 编译器可以完成这项工作。将字符串写入临时文件,对该文件运行 g++ -fsyntax-only,然后对返回值进行操作。

关于c++ - 如何以编程方式检查源编译?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8741294/

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