2017-07-16 11 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のデータはdouble型でなければなりません。

+0

はstackoverflow.comへようこそ参照してください。 [ヘルプページ](http://stackoverflow.com/help)、特に[ここではどのトピックを聞くことができますか?](http://stackoverflow.com/help/)のセクションを読んでください。 on-topic)と[[どのような種類の質問を避けるべきですか?]](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

関連する問題