CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

怎样在一个CBC工程中使用一个.C文件?

楼主findheart(findheart)2005-06-01 10:57:09 在 C++ Builder / 基础类 提问

我有一个在VC++下可以编译运行的.C程序,我想把这个.C加入一个CBC工程并在某个unit里调用其中的函数,请问该怎么做?  
   
  比如aaa.c程序如下:  
  #include   "stdio.h"  
  #include   "myfuncs.h"  
   
  void   myfunction1(int   x);  
   
  main()  
  {  
        myfunction1(2);  
  }  
   
  我想在CBC工程project1中的unit1.cpp里调用上面aaa.c里的main函数,应该怎么做?  
   
  谢谢! 问题点数:80、回复次数:5Top

1 楼netsys2(来电!)回复于 2005-06-01 11:06:21 得分 40

1)直接在PROJECT中添加你的.C文件。  
  2)在调用者中  
  #include   "myfuncs.h"  
   
  3)你的.C文件的函数要合乎语言规范,  
  象下面的函数是无法调用的。  
  main()  
  {  
        myfunction1(2);  
  }  
   
  应该改为:  
   
  void   main(void)  
  {  
        myfunction1(2);  
  }Top

2 楼findheart(findheart)回复于 2005-06-01 11:14:43 得分 0

能给一个在unit1.cpp里调用main函数的写法么?Top

3 楼xpdavis(咕嘟-不想孤独)回复于 2005-06-01 11:22:12 得分 20

晕啊,在有WinMain函数的时候不能有main函数!Top

4 楼xpdavis(咕嘟-不想孤独)回复于 2005-06-01 11:23:06 得分 0

给main函数改名一下,就可以直接调用了Top

5 楼leonatcs(LeonKennedy)(时常逛一逛csdn,有益身心健康。)回复于 2005-06-01 11:42:55 得分 20

不要想简单的办法了,还是读懂main()里面要做什么,自己改写到unit.ccp里面吧。  
  如果调用,printf之类的函数都无法达到本来的目的。Top

相关问题

  • c++工程中如何加入c文件?
  • 在vc工程中编译pro*c文件的问题2?
  • 急!c#工程怎样制作安装文件?
  • 请问在C++中如何建立工程文件(*.prj)?
  • 如何向现有的mfc工程里添加c文件
  • c# builder 里怎么向工程里添加文件夹?
  • C++Builder1.0版的工程文件(*.mak)为什么C++Builder5怎么不识别?
  • 请给我发一个 .wpj 文件(watcom c/c++ 11.0的工程文件),谢谢了!
  • 在利用pro*c之后生成的*.c文件以及工程文件,连接的时候要lib.obj文件,请问那里有这个文件
  • 在c++builder中,如何把链接信息加入工程文件中?

关键词

  • 函数
  • 文件
  • 调用
  • myfunction
  • cbc工程
  • unit
  • main
  • include

得分解答快速导航

  • 帖主:findheart
  • netsys2
  • xpdavis
  • leonatcs

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo