相关疑难解决方法(0)

在C++中传递对指针的引用

据我所知,没有理由不允许我在C++中传递对指针的引用.但是,我这样做的尝试失败了,我不知道为什么.

这就是我正在做的事情:

void myfunc(string*& val)
{
    // Do stuff to the string pointer
}

// sometime later 
{
    // ...
    string s;
    myfunc(&s);
    // ...
}
Run Code Online (Sandbox Code Playgroud)

我收到这个错误:

无法将参数1从'std :: string*'转换为'std :: string*&'

c++ pointers reference

120
推荐指数
4
解决办法
14万
查看次数

标签 统计

c++ ×1

pointers ×1

reference ×1