2012-12-18 7 views
7

मैंने अभी KDevelop डाउनलोड किया है क्योंकि यह कोड पूर्ण होने में बेहतर सुझाव प्रदान करने के लिए हेडर फ़ाइलों को स्कैन करता है।
मैं उन सभी खोजशब्दों को देख रहा था, जब कोई हेडर फाइलें शामिल नहीं होतीं: enter image description here
यह "incr" की सिफारिश क्यों कर रहा है?
यह एक C++ कीवर्ड नहीं है।KDevelop IDE में कीवर्ड "incr" क्या है?


यह क्या है, और इसके लिए क्या उपयोग किया जाता है?
मैंने सोचा कि यह वृद्धि के लिए छोटा हो सकता है ..?

+3

जब आप यह चयन क्या होता है: डेवलप स्रोत को देखते हुए, incr लाइन 2326. यह एक पर्याय आपरेशन बढ़ाने के लिए की तरह लग रहा पर फ़ाइल languages/cpp/codecompletion/context.cpp में कोड पूरा करने के लिए जोड़ने के लिए, लेकिन केवल वैध समानार्थक शब्द हैं की गई है? शायद यह '++ i' हो जाता है? – Zane

+0

टीसीएल incr में सी से एक ही ++ ऑपरेटर है। मैंने सी में incr ऑपरेटर के अस्तित्व के बारे में पहले नहीं सुना है। शायद KDevelop अन्य भाषाओं के लिए ऑपरेटरों को प्रदर्शित करता है? –

उत्तर

3

शायद यह एक बग है। and (&&), bitand (&), and_eq (&=), or (||), bitor (|), or_eq (|=), xor (^), xor_eq (^=), not (!), not_eq (!=), compl (~)

1

मैं में एक कीवर्ड या वैकल्पिक टोकन (&& के लिए इस तरह के रूप and) के रूप में incr का कोई उल्लेख नहीं देख सकते हैं या तो सी ++ 98 या सी ++ 11 तो मैं केवल निष्कर्ष निकाल सकते हैं कि कुछ अन्य भाषा का उपयोग करता है कि कीवर्ड और KDevelop ठीक से C++ में नहीं खींचता था - नाम सुझावों के लिए केवल कीवर्ड सेट।

संबंधित मुद्दे