着色器中list[5]这个元素不是应该没有吗
来源:3-11 实战:实现动态入场效果
qq_偶尔也会感慨_03309033
2023-01-30
着色器中如果数组下标超出数组长度,不会报错吗?和别的数据进行比较也不会报错吗?
写回答
2回答
-
慕运维2471188
2023-03-15
mac电脑不会报错,windows的会哈,改成i<4就好了
10 -
yancy
2023-01-30
下标越界是会报错的。
在这个循环里,下标属于不确定的值,所以不会在编译阶段报错,运行时会有错误捕获,但是不会导致程序阻断。
像以下这种情况,会出现着色器编译错误,这种情况在编译时已经明确会出现下标越界,所以会抛出编译错误。
10