私は C++ プログラムを持っています。メインの最初の引数 (argv[1]) を float のテーブルに対応させたいと思います。それは可能ですか??
float をスペースで区切った文字列 (例: "1.12 3.23 4.32 1.1 ...") を入れることを考えていました。そのような文字列を float のテーブルに自動的に変換する方法はありますか? 私がよく理解している場合、atof 関数は文字列を double に変換します。そのため、スペースを使用して文字列を分割し、atof を使用して各部分を変換することができるようです。このオプションはあまり効率的ではないように思われますか? さらに、float ではなく double を返します :(
では、float のテーブルを C++ プログラムの引数として渡すより良い方法はありますか?
ありがとうございました