一般的な質問が1つありますが、ポインタのアドレスを参照として渡せないのはなぜですか?関数内の参照としてのポインタアドレス
void domdom(string &foo)
{
foo = "";
}
string fooso = "blabal";
string* p_fooso = fooso;
domdom(p_fooso); // <-- why is that not possible? And what should I pass to be able to modify foosoo?
私は(string* foo)
を受け入れるように機能domdom
を変更することができます知っているが、それへのポインタと与えられた関数を使用して機能にstring fooso
を変更することも可能ですか?
'string * p_foos = fooso;'はエラーです。コンパイラの出力を確認してください。 –