社区
C++ 语言
帖子详情
请教:c++自定义头文件的用法
kpman
2009-04-03 10:09:58
#include <stdio.h> //一般调用系统的头是这样的;
#include "Myself.h" //程序员定义的是这样调用的。
#include <Myself.h> //可是发现有高手是这样调用的。可是自已写成这样又编译不过。
怎样才可以这样调用呢。??
...全文
378
14
打赏
收藏
请教:c++自定义头文件的用法
#include //一般调用系统的头是这样的; #include "Myself.h" //程序员定义的是这样调用的。 #include //可是发现有高手是这样调用的。可是自已写成这样又编译不过。 怎样才可以这样调用呢。??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jzd8000
2009-04-04
打赏
举报
回复
<>方法是包含系统定义(系统目录下)的文件
“”方法是包含自定义(当前工程目录下)的文件.(如果找不到,再搜索系统目录)
想用<>包含自己的文件,你可以:
1,把自己的文件放到系统目录中。
2,把自己的目录设为系统目录。(具体哪一个菜单忘了,自己找找吧,MSDN上有帮助)
jakqigle
2009-04-04
打赏
举报
回复
好下个可以把你的h文件添加进库的索索路径的。具体步骤,参考下IDE 文档吧
codinglife
2009-04-03
打赏
举报
回复
[Quote=引用 6 楼 hairetz 的回复:]
引用楼主 kpman 的帖子:
#include <stdio.h> //一般调用系统的头是这样的;
#include "Myself.h" //程序员定义的是这样调用的。
#include <Myself.h> //可是发现有高手是这样调用的。可是自已写成这样又编译不过。 怎样才可以这样调用呢。??
<>方式只会在标准库里查找,而""会在同路径下查找自定义.h
[/Quote]
正解~!~!~!
T技术沙龙
2009-04-03
打赏
举报
回复
up
猫已经找不回了
2009-04-03
打赏
举报
回复
[Quote=引用楼主 kpman 的帖子:]
#include <stdio.h> //一般调用系统的头是这样的;
#include "Myself.h" //程序员定义的是这样调用的。
#include <Myself.h> //可是发现有高手是这样调用的。可是自已写成这样又编译不过。 怎样才可以这样调用呢。??
[/Quote]
<>方式只会在标准库里查找,而""会在同路径下查找自定义.h
Jarrys
2009-04-03
打赏
举报
回复
“xxx"先从当前工程目录下查找,如果没有然后去系统存放的目录下找
<xxx>直接在系统目录下找
用户自定义的头文件如果要<>就必须放到系统目录下去
wangyadong
2009-04-03
打赏
举报
回复
"xxx"先从当前工程目录下查找,如果没有然后去系统存放的目录下找
而<xxx>直接在系统目录下找,如果没有返回错误,而不会在当前目录下找。
Paradin
2009-04-03
打赏
举报
回复
"xxx"会在当前目录下找再去环境指定目录下找
<xxx>只会在环境指定目录下找
自定义的请使用" "
kpman
2009-04-03
打赏
举报
回复
放不放有区别不?
影子LEON
2009-04-03
打赏
举报
回复
Myself.h是放在当前目录不?
必成桂
2009-04-03
打赏
举报
回复
文件查找的策略 不一样
#include <> 是从你定义的环境路径和库路径来寻找该文件的。
#include “” 是从当前目录开始查找该文件的。
街坊跳舞
2009-04-03
打赏
举报
回复
说错了,是解决方案的【通用属性】的【调试源文件】项修改。
街坊跳舞
2009-04-03
打赏
举报
回复
VC2005中有个项目环境设置属性,添加你当前目录到查找头文件目录就可以这么写了。
你确定高手是这么写?
kpman
2009-04-03
打赏
举报
回复
#include <stdio.h> //一般调用系统的头是这样的;
#include "Myself.h" //程序员定义的是这样调用的
#include
<base/Utility.h>
//可是发现有高手是这样调用的。可是自已写成这样又编译不过。 怎样才可以这样调用呢。??
cpp-dependencies终极教程:从安装到实战的10个关键技巧
你是否正在寻找一个简单快速的
C++
依赖分析工具?cpp-dependencies正是你需要的终极解决方案!这个强大的工具能够自动分析
C++
项目中的`#include`依赖关系,并以GraphViz的`.dot`格式生成依赖图,帮助你轻松识别循环依赖、优化项目结构。在本篇完整指南中,我将分享10个关键技巧,让你从安装到实战全面掌握这个
C++
依赖分析神器。 ## 🚀 1. 快速安装与编译cpp-d
如何使用
c++
max函数
无论你是比较两个值还是在范围内查找最大值,std::max 和 std::max_element 都是非常实用的工具。然后,使用 std::max 函数并将比较函数作为第三个参数传递给它,以找到两个整数中的最大值。上述代码创建了一个整数向量 numbers,并使用 std::max_element 函数找到该向量中的最大值。2.1. 最常用的
用法
是比较两个值,返回较大的值。如果你要比较的值不是基本类型的变量,或者你想使用
自定义
的比较函数来找到最大值,则可以提供一个比较函数作为 max 函数的第三个参数。
algorithm中的std::sort【
C++
】
可以通过函数或函数对象
自定义
排序规则。
使用include
头文件
时,尖括号与双引号的区别
include <>格式: 一般用于包含标准的库
头文件
,编译器会去系统配置的库环境变量和者用户配置的路径去搜索,而不会在项目的当前目录去查找 incluce “”格式: 一般用于包含用户自己编写的
头文件
,编译器会先在项目的当前目录查找,找不到后才会去系统配置的库环境变量和用户配置的路径去搜索 而且: 无论这个文件是C/
C++
提供的还是用户自己编写的,都可以使用#include...
标准
c++
中的include
头文件
include<>直接从编译器自带的函数库中寻找文件#include""是先从
自定义
的文件中找 ,如果找不到在从函数库中寻找文件如果是自己写的
头文件
建议使用#include“”...
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章