MacでTerminalと通信するにはどうしたらいいですか? 私は、ユーザーからラズベリーパイのIPまたはIDを要求し、その入力を使用してラズベリーパイに接続したいと考えています。 以下のコードを試しましたが、動作しません。「システムに一致する関数呼び出しがありません」と表示されます。terminalコマンドをsystem()で使用する方法
cout << "What is the Raspberry Pi's IP address or ID? ";
string raspiID;
cin >> raspiID;
cout << endl;
string command = "ssh [email protected]" + raspiID + "";
system(command);
「システム()」は使用しないでください...セキュリティ上の問題などなく、もっと良い方法があります。 –
なぜコマンドの最後に '' ''がありますか? – Barmar
さて、私は 'system(" ssh pi @ "+ raspiID)'がうまく動作しなかったのを確認するために試していました。 – Neuranium