① 如何在cpp程序中添加cpp文件
;利人利己恐怕、人痛苦
② c++中,如何在main源文件中导入自己写的源文件是源文件啊,.cpp的
#include导入的是.h头文件,.h头文件里面是相应的.cpp文件命令函数、变量的声明(.cpp文件是定义,不要搞混了)。所以你需要再新建一个one.h文件,one.h文件的内容就是one.cpp里面的各种声明,然后只要在需要include文件里面加一句:#include “one.h”就可以了。
注意:自己写的.h头文件在include的时候是用英文双引号括起来的,而不是尖括号。还有,include的只能是.h头文件而不是.cpp源文件,所以one.h这个文件是必须有的。
③ 如何 .cpp文件.hpp文件 添加到工程
加到文件视图,就可以.
下面视频的后部分
http://you.video.sina.com.cn/b/31376166-1488862174.html
④ vc .h .cpp 文件怎么添加
在你的工作窗口中FileView标签页栏中在** files 上右击,选择Add Files to Folder...,然后选中你要添加的.h和.cpp就OK了.
⑤ 如何让vs2008自动在每个新建.cpp文件开始部分添加版权信息
没遇到过这种。
我比较奇怪的是,一般都是在.h文件开头添加,你为什么要在.cpp文件添加呢?
⑥ 怎么把这个.cpp的文件改成.c的
/*改扩展名,还有 minput函数的fp和i 变量申明位置不合适,移到函数开头就行了 */
#include <stdio.h>
#include <string.h>
#define SIZE 100
int num=0;
struct member_type
{
char name[10];
int id;
int age;
char addr[15];
}mem[SIZE];
void minput()
{
FILE *fp; /*早期的C编译器必须在函数开头声明变量,把fp和i移到开头*/
int i;
char ch;
while(1)
{
printf("请输入职员相关信息:\n");
printf("职员ID:");
scanf("%d",&mem[num].id);
printf("\n");
printf("职员姓名:");
scanf("%s",&mem[num].name);
printf("\n");
printf("职员年龄:");
scanf("%d",&mem[num].age);
printf("\n");
printf("职员地址:");
scanf("%s",&mem[num].addr);
printf("\n");
num++;
getchar();
printf("是否继续录入职员信息?(Y/N)\n");
ch = getchar();
if (ch =='n' || ch =='N')
{
break;
}
}
if ((fp=fopen("member.dat","wb"))==NULL)
{
printf("出错了,无法打开文件!\n");
return ;
}
if (fwrite(&num,sizeof(int),1,fp)!=1)
{
printf("出错了,无法写入文件!\n");
}
for (i=0;i<num;i++)
{
if (fwrite(&mem[i],sizeof(struct member_type),1,fp)!=1)
{
printf("出错了,无法写入文件!\n");
}
}
fclose(fp);
}
void moutput()
{
FILE *fp;
int i;
if ((fp=fopen("member.dat","rb"))==NULL)
{
printf("出错了,无法打开文件!\n");
return ;
}
if (fread(&num,sizeof(int),1,fp)!=1)
{
num=-1;
}
else
{
for(i=0;i<num;i++)
{
fread(&mem[i],sizeof(struct member_type),1,fp);
printf("%s 的职员ID为 %d 年龄为 %d 地址为 %s\n",mem[i].name,mem[i].id,mem[i].age,mem[i].addr);
}
}
fclose(fp);
}
int main()
{
int xuhao;
void minput();
void moutput();
while(1)
{
printf("=========企业职员信息管理程序===========\n");
printf("1,输入职员信息\n");
printf("2,查看已录入职员信息\n");
printf("3,退出本程序\n");
printf("请输入要执行的操作前面的序号:");
scanf("%d",&xuhao);
switch(xuhao)
{
case 1:minput();
break;
case 2:moutput();
break;
case 3:return 0;
}
}
return 0;
}
⑦ 如何在一个VC工程中添加多个cpp文件
如果是窗体文件 就在 工程-》添加 里
添加X*.dfm X*.h X*.cpp
三个后缀的文件就可以了
只有头文件的话 直接#include "..\..\XX\XXX.h" 即可
⑧ c++中如何包含cpp文件
.h是 头文件
.cpp 是源文件
c++中。通常 将struct class #define typedef function 等的定义放到头文件中,
而将 成员声明 和 function实现 类实现 放入cpp中。
h和cpp中同时可以使用include包含头文件,但是通常有个习惯,就是尽量不要在.h文件中include非必须的其他.h文件。
也就是说,当.h中的内容(各种声明)用到了T* t那么我们 没有必要 #include "t.h",只需要在。h中 class T;声明一下即可。
当 .h中用到了T t;也就是 非指针时,此时可以在.h中 include "t.h"。
至于其他的方法函数内需要用到的头文件,当然都是在cpp文件中声明了。
⑨ 怎样为一个cpp文件写头文件,让另一个cpp文件可以用这个cpp文件中的函数
直接在H文件中这样写: int fun(); 别的CPP中就引用这个H文件,然后这个函数就可以在这个CPP中使用了。
例如 代码:
Fun.cpp文件
#include "stdafx.h"
#include "FunApp.h"
int _tmain(int argc, _TCHAR* argv[])
{
Fun();
return 0;
}
FunApp.h 文件
int Fun();
FunApp.cpp 文件
#include "stdafx.h"
#include "FunApp.h"
int Fun()
{
printf("Fun函数调用成功!");
return 0;
}
最后,记得将FunApp.cpp加入工程文件列表,不加入的话,会找不到函数的,然后编译就可以了!
⑩ 如何给cpp文件加入头文件
自定义的头文件用#include "myfile.h"。注意把头文件和你要使用头文件的文件放在一个文件夹里面。
__________________________分割线______________________
比如你要加入头文件为:myfile.h
如果是这个文件是C++自带的头文件,那么你需要这样写:
#include <myfile.h>
如果不是自带的,是你自己写的文件,你需要把这个头文件和你要调用头文件的那个cpp文件放在同一个目录下,切记!然后这样写:
#include "myfile.h"
使用<>和""的不同在于,使用<>系统从它的默认路径开始寻找,就是你的C++默认放头文件的地方开始找起,找不到才从当前文件夹下找。而""则是现在当前文件夹下找,找不到才去默认路径找。