のArrayに私はかなりの数のテキスト・ツー・アレーの質問がそこにある知っているが、私は私にそれらをマッチングに苦労しています。C++読書vec4
私はC++が得意ではないですが、私のOpenGLのプログラミングのためにそれを使用する必要があります。
は基本的に私は(vec4がCOORDシステムのためだけに4「ポイント」である)vec4の配列をした、と私は、テキストファイルにそれらをプリントアウト。そう(それは常に1であるので、私は最後の点を解消し、私は後でテキストファイルを読み込むときに、私はそれを追加することもできます考え出し)のようなファイルが読み込み:
は(0.26, 0385, 0.48)
(0.27, 0386, 0.47)
(0.28, 0387, 0.46)
(0.29, 0388, 0.45)
だから、すべての行が1 ENDLによって分離されています。
今私は、このテキストファイルを読み込み、vec4配列に戻ってそれを作りたいです。 '('、 '、'、 ')'を避けるためにこれを行う最も簡単な方法は何ですか?私はおそらく、これらの不要な文字を除外するために巨大な長いネストされたif/elseを書くことができますが、それは非常に非効率的で、そこにいる誰かがよりスマートな方法を持っていることを確信します。
提案がありますか?助けて?
ありがとうございます!
編集していただきありがとうございます。私のテキストファイルをコードブロックに入れるべきかどうかはわかりませんでした:) そして私はこの方法を試みます。これはテスト目的のためだけであり、私はそれを作っているので、テキストがこのようにフォーマットされることを知っています。 – user1144605