2 dxskx dxskx 于 2016.03.16 23:09 提问

关于c语言中<io.h>头文件里findfirst函数问题 10C

h:\my documents\visual studio 2013\projects\指定文件查询\指定文件查询\指定文件查询.c(20): warning C4013: “findfirst”未定义;假设外部返回 int
1>h:\my documents\visual studio 2013\projects\指定文件查询\指定文件查询\指定文件查询.c(24): warning C4013: “findnext”未定义;假设外部返回 int
1>指定文件查询.obj : error LNK2019: 无法解析的外部符号 _findfirst,该符号在函数 _main 中被引用
1>指定文件查询.obj : error LNK2019: 无法解析的外部符号 _findnext,该符号在函数 _main 中被引用

我在开头用#include
#include
#include
#include

但为什么还是出现上面的错误提示呢,求大神帮助

1个回答

caozhy
caozhy   Ds   Rxr 2016.03.16 23:11

#include <dir.h>

dxskx
dxskx 在vc里打开不了dir.h啊
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C 语言 结构体_finddata_t _findfirst, _findnext, _findclose 函数讲解
_finddata_t的使用      那么到底如何查找文件呢?我们需要一个结构体和几个大家可能不太熟悉的函数。这些函数和结构体在的头文件中,结构体为struct _finddata_t ,函数为_findfirst、_findnext和_fineclose。具体如何使用,我
c语言文件夹_findfirst()函数介绍
c语言文件夹_findfirst()函数介绍
<ctype.h> C语言标准库
ctype.h是C标准函数库中的头文件,定义了一批C语言字符分类函数(C character classification functions),用于测试字符是否属于特定的字符类别,如字母字符、控制字符等等 ctype.h的C标准库的头文件中提供的声明几个有用的函数测试和字符映射。 yiibai.com 所有的功能都接受int作为参数,其值必须是EOF或为unsigne
C语言头文件使用大全
C语言头文件的使用方法,详细解决C语言中关于头文件的使用。
C语言的typedef指令
C语言的typedef指令 typedef工具是一个高级数据特性,利用typedef可以为某一类型自定义名称。它与#define有3个不同点:(1)与#define不同,typedef创建的符号名只受限于类型,不能用于值。(2)typedef由编译器解释,不是预处理器。(3)在其受限范围内,typedef比#define更灵活。工作原理使用typedef时要记住,type
C语言中getch()与getchar()
getch getch函数在C语言中使用时需包含的头文件为 conio.h ,应写为#include 函数原型为:int getch(void); getch的功能:从标准输入设备(键盘)读入一个字符,不回显在显示器上.  getch函数的使用例程  # include  # include  # include  int main() {     char
Windows下编译安装PBRT V1.05
由于要用到网上的一个插件。虽然现在PBRT已经出了V2版本。仍然需要编译下PBRTV1版本。V1的各个版本功能相似,只是不断的修正BUGS的过程。因此选择了V1的最后一个版本PBRTV 1.05。 1)首先从官网上下载: pbrt-src-1.05.zip, for Windows (620kB) 2)将文件解压到目录 c:\pbrt-v1 3)在Windows下编译OpenEXR h
C语言与C++语言中的头文件
头文件 在C语言家族程序中,头文件被大量使用。一般而言,每个C++/C程序通常由头文件(header files)和定义文件(definition files)组成。头文件作为一种包含功能函数、数据接口声明的载体文件,用于保存程序的声明(declaration),而定义文件用于保存程序的实现 (implementation)。 C++/C程序的头文件以“.h”为后缀。以下是假设名称为 gra
C语言中头文件是如何包含的?也说重定义
C语言中头文件是如何包含的? 也说重定义 随着代码越写越长,一个源文件的体制越来越臃肿。于是提倡将代码写到不同的多个源文件中去。将代码写到多个源文件中去就会遇到各个源文件中函数与变量的调用规则问题。 通常人们习惯性的把宏定义、结构体、联合体、枚举、外部变量和外部函数声明等写入到头文件.h中去,而把函数的声明、变量定义等写入到.c文件中去。当某一.c源文件需要调用某一函数的时候,只要将包含这个
C语言--Set 案例
Set example: set covering集合覆盖是一个组合数学和资源选择的问题模型,主要思想是: 给定一个集合S, A1...AnA_1...A_n为S的子集所组成的集合P,集合C就是由来自P的一个或多个集合组成。集合C覆盖S是指,如果S中的每一个元素都至少包含在一个C的子集中。此外,C包含的来自P的子集越少越好。#include <stdlib.h> #include <stdio.h