2017-07-16 116 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

相關問題