나는 하나의 일반적인 질문을 가지고, 왜 내가 참조로 포인터의 주소를 전달할 수 없습니까?포인터가 주소를 함수의 참조로
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;'는 오류입니다. 컴파일러 출력을 확인하십시오. –