narcissus571 发表于 2018-12-18 16:42:27

小白求助

近期学了点c,然后视频中IDE比较旧,用的是 MS V C\C++ 吧

然后,我使用的是 Mac 的 vscode

问题来了,当我运行 main.c 的时候,要使用到 自己的一个 类 (假设:cfg_op.c )
在 include "cfg_op.h" 之后,执行了代码 “XXXXXXX”后,就编译不通过了

百度了 vscode 下的 C 配置设置,可是一直都不成功,有没有大佬能指点一二,拜谢了

narcissus571 发表于 2018-12-18 16:49:22

#include "cfg_op.c"

#if(0)
这里,不知道为什么,不能用 cfg_op.h
#include "cfg_op.h"
#endif

如果我用 #include "cfg_op.c" 是可以运行的,但是如果 使用 ".h" 就不行了

3楼,我贴下 “cgf_op.h” 的代码

narcissus571 发表于 2018-12-18 16:49:58

#ifndef _CFG_OP_H
#define _CFG_OP_H

#ifdef __cplusplus
extern "C" {
#endif

int WriteIniCfg(const char *pFileName /*in*/,
                const char *pKey /*in*/,
                const char *pValue /*in*/,
                int pValueLen /*in*/);

int ReadIniCfg(const char *pFileName /*in*/,
               const char *pKey /*in*/,
               const char *pValue /*in out*/,
               int *pValueLen /*out*/);

#ifdef __cplusplus
}
#endif

#endif
页: [1]
查看完整版本: 小白求助