如何在3D中使用opengl渲染海浪?欢迎任何回复.
编辑:
是否有任何源代码可以渲染海浪但不使用其他sdk或api?通过阅读OSG源代码可能很难学习如何渲染它.所以关于它的任何教程都可以,它附加源代码是非常好的.
int test[3] = {1,2,3};
cout<<test[3]<<endl;
// this will get a error
Run Code Online (Sandbox Code Playgroud)
但
int test[3] = {1,2,3};
int (*A)[3];
A = &test;
cout<<test[3]<<(*A)[3]<<endl;
// this will print -858993460 withiout any errors
Run Code Online (Sandbox Code Playgroud)
所以有人能告诉我为什么吗?我真的很困惑.
在第一种情况下,为什么它不是outboundbound错误,而是一个未定义的错误?为什么第二种情况不会出错?我以前认为他们是一样的......
实际上我确实知道数组从0开始,我很困惑为什么第一个得到错误但第二个不会????