• ベストアンサー

VC++2010のCSV形式の出力についての質問

VC++2010のCSV形式の出力についての質問なんですが、 シリアル通信でデータ(数値)を受信するんですが そのデータをCSV形式で出力したいんですが調べてみた結果ちょっとわからなく質問させていただきました。やはりデータベースとか使用しないとできないんでしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • shsst14
  • ベストアンサー率40% (38/94)
回答No.2

マイクロソフトの独自仕様のことは分かりませんが、C言語では、好きな区切り方で、ファイルに出力できます。 VC++というのは、C++にマイクロソフトのライブラリを加えただけなので、基本は同じはずです。 下記参照してください。VC++でも同じことができると思います。 http://simd.jugem.jp/?eid=52

すると、全ての回答が全文表示されます。

その他の回答 (2)

回答No.3

私もその問題に直面し下記の方法で解決しました。 ■環境:VisualStudio2008のCです。 printf()で標準出力に出力するようにコードを書き、 実行時にcsvファイルにリダイレクトすればよいと思います。 hoge.exe > foo.csv foo.csvをExcelで開けばOK。 ※C言語の質問掲示板より引用

すると、全ての回答が全文表示されます。
  • f272
  • ベストアンサー率46% (8652/18506)
回答No.1

カンマと改行文字で区切りながらテキスト形式で書き出す。

すると、全ての回答が全文表示されます。