This question already has answers here:
Static array vs. dynamic array in C++
                                
                                    (10个回答)
                                
                        
                                4年前关闭。
            
                    
我试图将其设置为数组,但是在括号内只是给出了一个错误。

Texture2D* sun = new Texture2D();

最佳答案

您需要执行以下操作:

Texture2D* sun = new Texture2D[size];


请参见operator new[]

关于c++ - 如何使它成为数组? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27742177/

10-10 00:08