Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
您在错误代码中实例化的Vector4是一个临时的 r 值。除了您不能将它分配给非常量引用这一事实之外,当您的函数退出并且返回值将是无效的堆栈位置时,它将被销毁。
Vector4
一种解决方案是按值返回一个不同的对象,该对象存储对您需要的各个元素的引用,并允许您以透明的方式对它们进行操作。