7

KDevelopをダウンロードしたのは、ヘッダー ファイルをスキャンしてコード補完でより適切な提案を提供するためです。
ヘッダーファイルがまったく含まれていない場合に提案されるすべてのキーワードを見ていました ここに画像の説明を入力
。「incr」を推奨するのはなぜですか?
これは C++ のキーワードではありません。


それは何で、何のために使われますか?
私はそれがインクリメントの短いかもしれないと思った..?

4

2 に答える 2

3

おそらくそれはバグです。KDevelop のソースを見ると、incrコード補完のためにファイルlanguages/cpp/codecompletion/context.cppの 2326 行目に追加されています。インクリメント操作と同義のように見えますが、有効な同義語は次のとおりです。and (&&), bitand (&), and_eq (&=), or (||), bitor (|), or_eq (|=), xor (^), xor_eq (^=), not (!), not_eq (!=), compl (~)

于 2012-12-18T23:50:21.260 に答える
1

C++98 または C++11 のいずれかで、キーワードまたは代替トークン ( forincrなど) としての言及が見られないため、他の言語がそのキーワードを使用しており、KDevelop が適切にプルインしなかったと結論付けることができます。名前の提案用に設定された C++ のみのキーワード。and&&

于 2012-12-18T22:43:49.527 に答える