स्रोत लाइन की अधिकतम लंबाई क्या है कंपाइलर स्वीकार करने के लिए आवश्यक हैं? क्या यह सी ++ 11 में बदल गया? यदि हां, तो पुराना मूल्य क्या था?स्रोत लाइन लंबाई सीमा
मैं इस सवाल से पूछ रहा हूं क्योंकि मैं कुछ भारी प्रीप्रोसेसर वूडू कर रहा हूं (दुर्भाग्य से, टेम्पलेट्स इसे काट नहीं पाएंगे), और ऐसा करने से लाइनों को बहुत तेज़ी से बनाने की प्रवृत्ति है। मैं सुरक्षित पक्ष पर रहना चाहता हूं, इसलिए मुझे प्लेटफार्म वाई पर कंपाइलर एक्स की संभावना के बारे में चिंता करने की ज़रूरत नहीं होगी क्योंकि बहुत लंबी लाइनों के कारण मेरा कोड अस्वीकार कर रहा है।
मैं यह जांचता हूं कि प्रीप्रोसेसर वूडू से बचने का कोई तरीका है या नहीं। यह एक कार्यान्वयन विस्तार –
पर निर्भर होने की अपेक्षा अधिक संभावना है, मुझे नहीं लगता कि सी ++ कंपाइलर असीमित रेखा की लंबाई स्वीकार करना मुश्किल होगा, लेकिन फिर मैंने कभी लिखा नहीं है। –
@stefanbachert: मैं इससे बच नहीं सकता, यह समस्या है। इसके अलावा, सवाल का मुद्दा यह जानना है कि कार्यान्वयन-परिभाषित भूमि कहां से शुरू होती है, ताकि मैं इसमें घूमने से बच सकूं। – Fanael