gpt4 book ai didi

我可以像对待数组一样对待结构吗?

转载 作者:太空狗 更新时间:2023-10-29 17:04:45 26 4
gpt4 key购买 nike

我有一个用于保存 4D vector 的结构

struct {
float x;
float y;
float z;
float w;
} vector4f

我正在使用一个库,该库具有一些对 vector 进行操作但将浮点指针作为参数的函数。

调用类似 doSomethingWithVectors( (float *) &myVector) 这样的方法合法吗?

最佳答案

它可能有效,但不可移植,编译器可以自由对齐事物,这样一个 float 就不必紧跟在另一个 float 后面。

关于我可以像对待数组一样对待结构吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1967275/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com