無知で申し訳ありませんが、別の質問についてお尋ねしたいと思います。私は最近、Vim 用の YCM をインストールしましたが、何をすべきか混乱しています。
私が実行する
と、 #include <s
stdlib/stdio およびその他のライブラリ ヘッダーが示唆されると予想していましたが、それは起こっていません。別の .h ファイルに構造体があり、それを .c ファイルに含めると、一度入力するまで構造体が認識されません。例:
crate.h で
typedef struct
{
int weight;
int capacity;
}crate;
main.c で
#include "crate.h"
crate temp = {1,2};
クレートを一度入力すると、作成した次のいくつかのクレート構造体に対してオートコンプリートされます。これが本来の姿なのだろうか。