gpt4 book ai didi

c - 将由逗号分隔的数字列表读取到 C 中的数组中

转载 作者:行者123 更新时间:2023-11-30 21:04:38 29 4
gpt4 key购买 nike

我有一个以下形式的文件

-1,1.2
0.3,1.5

基本上是一个 vector 列表,其中 vector 的维度已知,但 vector 的数量未知。我需要将每个 vector 读入一个数组。换句话说,我需要转向

-1,1.2

转换为 double 组,使得 vector [0] == -1, vector [1] == 1.2

我真的不知道如何开始。

最佳答案

问题分为三个部分:

  • 访问文件中的数据,即打开文件
  • 读取文件中的数据
  • 整理,即关闭文件

第一部分和最后一部分包含在 this tutorial 中。以及其他一些事情。

中间位可以使用格式化输入来完成,here's a example 。只要输入格式正确,即采用您期望的格式,那么就可以正常工作。如果文件存在格式错误,那么这会变得更加棘手,您需要在转换数据之前解析文件以查找格式错误。

关于c - 将由逗号分隔的数字列表读取到 C 中的数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7011393/

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