gpt4 book ai didi

error-handling - 有没有办法指向 Rust 中发生错误的代码?

转载 作者:行者123 更新时间:2023-12-03 11:46:31 24 4
gpt4 key购买 nike

我有使用 line! 发生错误的行和文件和 file!分别是宏。 Rust 编译器能够准确指出源代码中错误原因发生的位置。有没有办法指向代码中的特定区域 line = line!file = file! ?

最佳答案

目前还不清楚您要做什么,但我认为您正在寻找可以像 Rust 编译器那样格式化错误消息的 crate,例如:

  • codespan-reporting
  • annotate-snippets
  • codemap

  • 或者你可以看看 the source code for error reporting in the the Rust compiler ,但它使用自己的模块,该模块不能从编译器本身外部使用。

    关于error-handling - 有没有办法指向 Rust 中发生错误的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66327537/

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