我有一个占用 1MB 内存的对象(即图像)。 我将此图像传递给一个函数,该函数对其进行修改。 如果我通过引用将此图像传递给函数,是否会复制整个 1MB,还是仅复制它在内存中的位置?
最佳答案
不只是一个指针 - 引用只是一个具有奇特语法的指针,所以它不会吓到 children 。
关于c++ - 通过引用传递时的内存使用情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8930484/
标签 c++
我有一个占用 1MB 内存的对象(即图像)。 我将此图像传递给一个函数,该函数对其进行修改。 如果我通过引用将此图像传递给函数,是否会复制整个 1MB,还是仅复制它在内存中的位置?
最佳答案
不只是一个指针 - 引用只是一个具有奇特语法的指针,所以它不会吓到 children 。
关于c++ - 通过引用传递时的内存使用情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8930484/