KDevelop IDE中的关键字“incr”是什么?

时间:2012-12-18 22:04:01

标签: c++ keyword kdevelop

我刚刚下载了KDevelop,因为它会扫描头文件,以便在代码完成时提供更好的建议 当没有包含头文件时,我正在查看它建议的所有关键字: enter image description here
为什么推荐“incr”?
那不是C ++关键字。


它是什么,它用于什么?
我认为这可能是增量的缩短......?

2 个答案:

答案 0 :(得分:3)

可能这是一个错误。查看KDevelop源代码,{23}在文件incr中添加languages/cpp/codecompletion/context.cpp代码已完成。它看起来像是增量操作的同义词,但只有有效的同义词是:and (&&), bitand (&), and_eq (&=), or (||), bitor (|), or_eq (|=), xor (^), xor_eq (^=), not (!), not_eq (!=), compl (~)

答案 1 :(得分:1)

在C ++ 98或C ++ 11中,我看不到incr作为关键字或替代标记(例如and的{​​{1}})的提及,所以我只能得出结论,其他一些语言使用该关键字并且KDevelop没有正确地引入C ++ - 仅为名称建议设置关键字。