请教一个简单问题,关于vs2010中自定义函数。

时间:2023-01-19 17:48:24
楼主新手,在学数据结构中的顺序表,如图 请教一个简单问题,关于vs2010中自定义函数。随着自定义函数数量增多,我想把这些自定义函数剪切起来,再添加一个文件,用来装这些自定义函数,就是想把自定义函数和main函数分开不在一个界面。那么该怎么做呢?ps:我用Myh.h装了函数的声明- -

8 个解决方案

#1


源文件上右键,添加--新建项
取名为Myh.cpp
第一行写上#include"Myh.h"
然后将main函数里的自定义函数直接ctrl+x,ctrl+v过去
完成!!

#2


剪切,复制,整理。
就这么简单

#3


其实如果不是临时起意,可以先规划好 .cpp,.h 的名字
直接在 .cpp 写程序
外部接口,写在.h
内部接口,实现
写在.cpp

#4


引用 1 楼 qq423399099 的回复:
源文件上右键,添加--新建项
取名为Myh.cpp
第一行写上#include"Myh.h"
然后将main函数里的自定义函数直接ctrl+x,ctrl+v过去
完成!!


谢谢回复  另外我想知道新建Myh.cpp之后,第一行写#include"Myh.cpp"对吧,但是我试了下发现不行啊。
我把自定义函数放进myh.cpp,在里面会有很多未定义标识符。 请教一个简单问题,关于vs2010中自定义函数。

#5


引用 3 楼 lm_whales 的回复:
其实如果不是临时起意,可以先规划好 .cpp,.h 的名字
直接在 .cpp 写程序
外部接口,写在.h
内部接口,实现
写在.cpp


谢谢热心回复,但是我不太理解,能不能通俗点,我觉得自定义函数越来越多的时候,每次创建新自定义函数都要下拉很久很麻烦,所以想把自定义函数放进一个.cpp,但是一引用,就无法打开包括文件。 请教一个简单问题,关于vs2010中自定义函数。

#6


Myh.cpp第一行写#include"Myh.h"
同时你的.h以及.cpp文件也要包含需要的另外的头文件

#7


引用 6 楼 qq423399099 的回复:
Myh.cpp第一行写#include"Myh.h"
同时你的.h以及.cpp文件也要包含需要的另外的头文件


感谢~明白了 嘿嘿

#8


类型定义,
常量定义
外部变量定义
函数声明
inline 函数
模板函数和模板类
等等
这些东西,对C,C++来说,属于接口性质的东西
可以放在头文件里

函数定义,
类静态变量定义
以及一些文件自己使用的
接口性质的代码,放在实现文件.c,.cpp 中

#1


源文件上右键,添加--新建项
取名为Myh.cpp
第一行写上#include"Myh.h"
然后将main函数里的自定义函数直接ctrl+x,ctrl+v过去
完成!!

#2


剪切,复制,整理。
就这么简单

#3


其实如果不是临时起意,可以先规划好 .cpp,.h 的名字
直接在 .cpp 写程序
外部接口,写在.h
内部接口,实现
写在.cpp

#4


引用 1 楼 qq423399099 的回复:
源文件上右键,添加--新建项
取名为Myh.cpp
第一行写上#include"Myh.h"
然后将main函数里的自定义函数直接ctrl+x,ctrl+v过去
完成!!


谢谢回复  另外我想知道新建Myh.cpp之后,第一行写#include"Myh.cpp"对吧,但是我试了下发现不行啊。
我把自定义函数放进myh.cpp,在里面会有很多未定义标识符。 请教一个简单问题,关于vs2010中自定义函数。

#5


引用 3 楼 lm_whales 的回复:
其实如果不是临时起意,可以先规划好 .cpp,.h 的名字
直接在 .cpp 写程序
外部接口,写在.h
内部接口,实现
写在.cpp


谢谢热心回复,但是我不太理解,能不能通俗点,我觉得自定义函数越来越多的时候,每次创建新自定义函数都要下拉很久很麻烦,所以想把自定义函数放进一个.cpp,但是一引用,就无法打开包括文件。 请教一个简单问题,关于vs2010中自定义函数。

#6


Myh.cpp第一行写#include"Myh.h"
同时你的.h以及.cpp文件也要包含需要的另外的头文件

#7


引用 6 楼 qq423399099 的回复:
Myh.cpp第一行写#include"Myh.h"
同时你的.h以及.cpp文件也要包含需要的另外的头文件


感谢~明白了 嘿嘿

#8


类型定义,
常量定义
外部变量定义
函数声明
inline 函数
模板函数和模板类
等等
这些东西,对C,C++来说,属于接口性质的东西
可以放在头文件里

函数定义,
类静态变量定义
以及一些文件自己使用的
接口性质的代码,放在实现文件.c,.cpp 中