Cocomaco  2023/12/17(Sun) 23:36
Siv3D リファレンス v0.6.10 
Chapter 71 APIリファレンス|C 
6.2 子プロセスとの標準入出力パイプ通信
上記に従い、親プロセスの child.ostream() でスペースを含む文字列を、子プロセスの std::cin で受ける場合、文字列内のスペースでデータが分けられてしまいますが、一つの文字列として受ける方法はありませんか?
ご教示の程よろしくお願いいたします。
 
 
Cocomaco  2023/12/19(Tue) 03:28
質問者です。以下で対応し解決しました。
String ss;
std::string s;
std::getline(std::cin, s); 
ss = Unicode::Widen(s);
 
 
Reputeless  2023/12/21(Thu) 18:11
質問者の追記の通り、std::getline(std::cin, s); で良いと思います。