2017-07-16 114 views
0

我必须编写一个用于将文本文件中的数据转换为.con的vC++代码,任何人都可以帮助我吗?从文本文件转换数字数据并将其写入.con。文件

数据以文本文件如下

 
1,0.11,0.1,0.2,0.3 
2,2.0,2.2,2.3,2.4                

我必须忽略该文件中的第一个号码,说1和2,我不得不休息写入到文件.CON。 .con中的数据应该是双重型号

+0

欢迎stackoverflow.com。请花些时间阅读[帮助页面](http://stackoverflow.com/help),尤其是名为[“我可以问些什么话题?”]的章节(http://stackoverflow.com/help/)讨论话题)和[“我应该避免问什么类型的问题?”](http://stackoverflow.com/help/dont-ask)。还请[参观](http://stackoverflow.com/tour)和[阅读如何提出好问题](http://stackoverflow.com/help/how-to-ask)。最后,请学习如何创建[最小,完整和可验证示例](http://stackoverflow.com/help/mcve)。 –

回答

0

以下是一个写入控制台的简单示例。

using System.Globalization; 

foreach (string line in File.ReadAllLines("TextFile1txt")) 
{ 
    Console.WriteLine($"Splitting line `{line}`:"); 
    var numbers = line.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries); 
    for (int i = 1; i < numbers.Length; ++i) 
    { 
     double d; 
     if (Double.TryParse(numbers[i], NumberStyles.Any, CultureInfo.CreateSpecificCulture("en-US"), out d)) 
     { 
      Console.WriteLine($"Number {i} is {d}"); 
     } 
    } 
} 

用于写入的配置,而不是控制台中看到https://msdn.microsoft.com/en-US/library/ms134088(v=vs.110).aspx

相关问题