社区
C语言
帖子详情
如何让自己的程序可以用#include<>
lonelybug
2009-03-31 10:49:03
我可能题目每台说明白。
我的意思是,如何让自己写的一个程序的头文件,在其他程序模块使用的时候可以用#include<>方法包含。
这个肯定有人问过了,不过,小弟实在是表达能力不好,搜了半天没搜到,劳烦各位在从新回答以下,谢谢了,先。
...全文
241
13
打赏
收藏
如何让自己的程序可以用#include<>
我可能题目每台说明白。 我的意思是,如何让自己写的一个程序的头文件,在其他程序模块使用的时候可以用#include方法包含。 这个肯定有人问过了,不过,小弟实在是表达能力不好,搜了半天没搜到,劳烦各位在从新回答以下,谢谢了,先。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
HelloDan
2009-04-01
打赏
举报
回复
将它放到与系统自带的那个头文件同一个文件夹里面就行了。
不过我觉得你还是用 #include""
好了。
liliangbao
2009-04-01
打赏
举报
回复
有两种方法:
1.放在系统目录下,使用时用#include <****.h>
2.放在模块源文件的文件夹下,使用#include “****.h”
hylove9494
2009-04-01
打赏
举报
回复
#include “”
operatingtuzi
2009-03-31
打赏
举报
回复
系统目录下
h13826013646
2009-03-31
打赏
举报
回复
写一个.h结尾的文件编译,然后和你要用的文件放在一个文件夹就好了
mengde007
2009-03-31
打赏
举报
回复
把你认为比较重要的类,就可以写成一个头文件,,直接include<……>就可以调用了,如果放在系统路径下面的话,那以后随时都可以用
ltc_mouse
2009-03-31
打赏
举报
回复
一般是系统库才使用<>,自己加的使用""就好了~
想使用<>,可以试试:
1. 将头文件加到系统头文件的目录里.当然,不推荐.
2. 在项目配置中,将自己的头文件所在目录设置为搜索路径,在命令行中,一般是"-I..."的格式
VC可以如下设置: 项目->属性-> C/C++ ->常规->附加包含路径, 添加你的头文件所在目录即可.
lingyin55
2009-03-31
打赏
举报
回复
1、在别人的程序所在的编译器里设置include的路径,这个路径就是你存放你自己头文件的路径。
2、把你的这个头文件存放到C++库函数头文件所在的目录(即include目录)
wuyu637
2009-03-31
打赏
举报
回复
比如你随便打开一个用<>方式可以被包含的头文件,然后找到这个文件所在的目录,把你的头文件拷贝到这个路径下,
这样你的头文件也就可以在其他的模块中被《》方式包含了.
比如这个路径
C:\Program Files\Microsoft Visual Studio 8\VC\include
M_S_D_N
2009-03-31
打赏
举报
回复
如果是VC6或者VS,把这个头文件放到库文件目录去,或者把这个头文件的所在目录添加进库文件路径设置的地方去。
hb0800092
2009-03-31
打赏
举报
回复
写一个.h结尾的文件编译保存起来 就ok啦
wuyu637
2009-03-31
打赏
举报
回复
把头文件放到系统的环境路径下。
bbb332
2009-03-31
打赏
举报
回复
#include ""
#
include
<> 和 #
include
""的区别
#
include
< file >编译
程序
会先到标准函数库中找文件 #
include
”file” 编译
程序
会先从当前目录中找文件参考原文 转: 在C
程序
中包含文件有以下两种方法: (1)用符号“<”和“>”将要包含的文件的文件名括起来。这种方法指示预处理
程序
到预定义的缺省路径下寻找文件。预定义的缺省路径通常是在
INCLUDE
环境变量中指定的,请看下例:
INCLUDE
=C:\C
#
include
< >和#
include
“ ”的区别
一、引用的头文件不同 #
include
< >引用的是编译器的类库路径里面的头文件。 #
include
“ ”引用的是你
程序
目录的相对路径中的头文件。 二、用法不同 #
include
< >用来包含标准头文件(例如stdio.h或stdlib.h). #
include
“ ”用来包含非标准头文件。 三、调用文件的顺序不同 #
include
< >编译
程序
会先到标准函数库中调用文件。 #
include
“ ”编译
程序
会先从当前目录中调用文件。 四、预处理
程序
的指示不同 #
include
#
include
"stdio.h";#
include
#
include
;#
include
区别
#
include
XXXXX 表示包含C/C++文件 ,该指令不仅局限于.h 头文件,可以包含任何编译器能识别的C/C++代码文件, 包括.c,.hpp,.cpp,.hxx,.cxx等,甚至.txt,.abc等等都可以。 #
include
包含系统头文件, 在标准库目录里面寻找。 #
include
"..." 包含用户自定义的头文件,一般先在当前工程的目录搜索,如果找到的话,就OK。如
对#
include
和#
include
的使用
1、stackstack 模板类的定义在<stack>头文件中。stack 模板类需要两个模板参数,一个是元素类型,一个容器类型,但只有元素类型是必要的,在不指定容器类型时,默认的容器类型为deque。定义stack 对象的示例代码如下:stack<int> s1;stack<string> s2;stack 的基本操作有:入栈,如例:s.push(x);出栈,...
c语言编程 开头的#
include
<stdio.h>是什么意思?
#是预处理指令
include
是“包含”的意思 #
include
" XX" 或者 #
include
,意思是将"XX"或者中的文件引用到本程式中来, "XX"或者中的文件通常是由系统提供的,其扩展名为 .h。 因此也称为头文件或首部文件。 C语言的头文件中包括了各种标准库函数的函数原型。 #
include
< stdio.h >是包含 stdio.h 头文件的意思, .h是头文件的扩展名(header file),stdio.h就是standard input output.header,也
C语言
70,020
社区成员
243,264
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章