मैं बस वजन की एक सरणी को स्टोर करना चाहता हूं जिसे प्रत्येक खंड गणना की आवश्यकता होती है।जीएलएसएल (ओपनजीएल ईएस 2.0) में निरंतर सरणी को कैसे परिभाषित किया जाए?
यह:
float weights[5] = float[5](3.4, 4.2, 5.0, 5.2, 1.1);
बस इस फेंकता है:
ERROR: 0:30: ']' : syntax error syntax error
ERROR: 0:30: ';' : syntax error syntax error
हाँ, लेकिन ऐसा लगता है कि यह इसे const arrays के लिए कर सकता है, इसे आज़माएं! –
@Stefan तो आप gl es sl 1.0 में एक कॉन्स सरणी प्रारंभ कर सकते हैं? –
@ विक्टर सेहर मैंने चश्मे का हवाला दिया है। कार्यान्वयन का समर्थन करने वाली सुविधाओं का उपयोग न करें, लेकिन सख्ती से कवर नहीं हैं। कोड काम नहीं कर सकता है। यहां दूसरे उत्तर पर रेटो कोराडी की टिप्पणी भी देखें। –