わかりにくいかもしれませんが、私はプログラミングのアイデアが初めてです。テキストファイルから値を取得して割り当て、シリアル接続を介してArduinoに送信するCNCプロジェクトがあり、Arduinoはモーターを受け取って駆動します。
for( std::string line; getline( input, line ); )
{
int x, y;
input >> x >> y;
}
しかし、プログラムで任意の長さのテキスト ファイル (任意の数の座標) を処理できるようにしたいと考えています。インターフェイスでは、ユーザーがコマンドの数を指定できるようにする入力パネルを設計しています。しかし、その数のコマンドを取り、その数の変数を導入するコードを導入するにはどうすればよいでしょうか? 各、およびその他のコマンドタイプの1000
変数を作成することでこれをブルートフォースできることを理解しており、可能な行処理を実行できますが、これを実現して調整するコードを用意する方がはるかに効率的です。X, Y, Z
1000
たとえば、テキスト入力ボックスに指定された値を出力させたとしますNumberOfCommands
。X-axis, Y-axis, and Z-axis
その数が等しい数の(および他のシリアル)コマンドを作成するようにプログラムに指示するにはどうすればよいNumberOfCommands
ですか?