请问dev-c中怎样构建自己的函数库
业余爱好,装的devcpp,但是不用cpp,用c,一些常用函数每次写会很麻烦,我想自己写个函数库方便调用,但是我这方面不懂,我只是简单得看些入门教材。百度搜只搜到turb...
业余爱好,装的devcpp,但是不用cpp,用c,一些常用函数每次写会很麻烦,我想自己写个函数库方便调用,但是我这方面不懂,我只是简单得看些入门教材。百度搜只搜到turbo c里面怎么做,但是我用的是devc不知道怎么办,请详细说明一下。谢谢。
希望详细点,我试了下还是失败。我想在Include文件夹下建一个文件夹my_function然后把我的函数放这个文件夹下,但是我调用的时候写#include "\my_function\my_add.h"编译器好像说找不到
还有个问题,头文件里面只能放声明吗?把定义也放进去可以吧? 展开
希望详细点,我试了下还是失败。我想在Include文件夹下建一个文件夹my_function然后把我的函数放这个文件夹下,但是我调用的时候写#include "\my_function\my_add.h"编译器好像说找不到
还有个问题,头文件里面只能放声明吗?把定义也放进去可以吧? 展开
1个回答
展开全部
这样引用 #include "my_function/my_add.h"
可以直接在头文件里定义
创建源代码保存为.h
在名字空间里写入自己的函数
最后把该头文件放到dev-cpp的include目录里
#ifndef _define
#define _define
namespace hehe //名字空间hehe,可以随便设,不要与标准C++的名字空间重复
{
//自己的函数
}
#endif
使用时用<>或""引用该头文件都可以
要用哪个函数就在前面加个hehe::
比如hehe::foo();
可以直接在头文件里定义
创建源代码保存为.h
在名字空间里写入自己的函数
最后把该头文件放到dev-cpp的include目录里
#ifndef _define
#define _define
namespace hehe //名字空间hehe,可以随便设,不要与标准C++的名字空间重复
{
//自己的函数
}
#endif
使用时用<>或""引用该头文件都可以
要用哪个函数就在前面加个hehe::
比如hehe::foo();
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询