Rust学习06:使用CSDN的AI工具“C知道”分析代码错误

朋友们,我最近真的是在绝望的边缘了!
Rust咋这么蓝涅!
资料咋这们少涅!
记得学Python的时候,基本上你遇到的所有问题都可以在书上或者网上找到答案,中文世界找不到那么在英文世界一定能找到答案。
我猜,掌握了Rust的人估计都是些性情古怪的Geek,不爱分享,懒于分享。

偶然发现CSDN的AI工具“C知道”还蛮厉害的,抵得上大半个Rust高手了,靠着它又往前挪了几步,趁还有口气,分享给您:

有如下代码片段(节选主要部分)报错mismatched types expected sqlite3_blob, found usize

fn file_to_blob(mypath:String) -> std::io::Result<()> {
    let mut file = File::open(mypath)?;
    let mut buffer = Vec::new();
    let stdblobintruck=file.read_to_end(&mut buffer)?;
    let mut StandardDataFromDisk_blobtruck=StandardDataFromDisk{
        stdblob:stdblobintruck,
    };
    Ok(())
}

以下是我们的对话截图:
在这里插入图片描述
C知道回答:
在这里插入图片描述
在这里插入图片描述
回答速度蛮快的,思路很清晰,你觉得怎么样?
我先试试它的方法,然后再来汇报

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

狮弟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值