c++中使用c文件

daredjever daredjever 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
大家好:
现在要使用一个FTP下载的类,使用c写的,包括一个.h文件和一个.c文件,我建一个控制台程序测试过功能能实现。但是将这两个文件加入我的c++的工程的时候出了问题:
1.若直接加入工程并像测试控制台程序那样 #include .h文件,则报错:在查找预编译头指令时遇到意外的文件结尾
查了一下这是预编译的问题,说需要在.c文件中加入 #include "stdafx.h"
2.我在.c文件中加入#include "stdafx.h"后又报错: 预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反)

请问正确的C++中使用c文件该怎么用,为什么控制台程序能直接引用头文件就能用了呢?
...全文

相关推荐

评论 10
收藏 已收藏
分享
返回顶部
daredjever
C++ 语言 65,214 成员 250,514 内容