社区
C++ Builder
帖子详情
怎样将自己编写的c语言函数嵌入到c++builder
deane
2000-04-25 08:02:00
>各位高手;
>小弟用borland c在dos下写了一个函数(已调试通过),其中包括多个子函数,
>现想嵌入到c++builder中,但不知需做什么改动,我试了几次
>包括把主函数名及子函数名改为void__fastcll ***,但均未通过.小弟刚刚入门不久,
>愿听各位高手指点,
>my address:deane2000@263.net
...全文
153
4
打赏
收藏
怎样将自己编写的c语言函数嵌入到c++builder
>各位高手; >小弟用borland c在dos下写了一个函数(已调试通过),其中包括多个子函数, >现想嵌入到c++builder中,但不知需做什么改动,我试了几次 >包括把主函数名及子函数名改为void__fastcll ***,但均未通过.小弟刚刚入门不久, >愿听各位高手指点, >my address:deane2000@263.net
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alexela
2000-06-06
打赏
举报
回复
嵌入C程序很容易,C++Builder要得只是你的C 语言的关键执行代码,不必将其全盘拷过来。再者,请去掉MAIN()函数调用(这不是C++Builder的函数入口)。
可直接调用函数(包含头文件),也可设为TForm的友元,或干脆设为其成员函数。
如果还有问题,不妨寄来源程序,讲明你设计此程序的意图,我也好有个明确的症断。
alexela_2000@sina.com
祝你好运
halfdream
2000-04-26
打赏
举报
回复
CB编辑器的适应力其实是很强的。
BORLAND C 写的程序其实用不着作多大的改动,很多时候只是把
C方式写成C++方式。__fastcall等修饰字是用不大着的。
因为没看到你的源程序, 甚至出错信息都不知道,也不清楚你问题出在什么地方。
如果源程序比较大的话,EMAIL过来份吧。TO halfdream@sina.com
laser
2000-04-25
打赏
举报
回复
一般来说,如果你没有调用外部dll库函数,是不会有问题的。没看到你的源程序,不好判断。
风子
2000-04-25
打赏
举报
回复
#include C的头文件没有,如stdio.h、stdlib之类,把你源程序贴出来让大家看一下不就更好吗
从
c语言
入门到c++使用高手
对于想入行C++开发的朋友,我通过这个套餐课程为您铺设一条从
C语言
入门到C++开发高手的语言学习和成长之路,让您在1年内成长到别人要花费5年甚至更久才能成长到的程度,您只需要按照这几门课程的从简到繁的顺序努力学习,几门课程学习完毕后,您会把其他同时起步的小伙伴远远甩在后边,好老师象一盏灯,泽己泽人! 学习顺序: (1)《
c语言
入门》 从来没接触过
C语言
的小伙伴(可能是初学这门语言,也可能是从其他语言转到C++开发上来),要首先打好
C语言
的基础,虽然很多人说学习C++不需要有
C语言
基础,但老师的C++语言课程是绝对需要这些基础的,因为下门课程只讲新知识; (2)《c++入门到精通c++11/14/17》 有了
C语言
基础,甩开膀子开始学C++,本门教程包括c++98/11/14/17新标准C++内容,课程质量绝佳,讲解极其到位,广受所有学员赞誉,包括很多晦涩难以理解的话题都有详讲,C++语言将不再是你前进的障碍; (3)《c++对象模型探索》 本阶段,您将学习到90%的C++软件开发工程师所从未接触到的C++对象模型内部知识,编译器工作原理知识,从此,那些自以为对C++很懂、鄙视你无知和刁难你的面试考官,他们都将为你所震撼,只有你的c++达到一定程度你才能感知到这门课程的价值!
C++Builder
下实现对端口读写的两种方法(转)
(作者:仇莉 2000年07月10日 13:23)在
C++Builder
中,不能够使用Turbo C中的outputb和inputb端口读写
函数
。但我们可以有另外两种办法实现这个功能。本文介绍怎样在
C++Builder
下实现端口读写,并给出两种方法的源代码。 在
C++Builder
下对端口的读写共有两种方法,一种为内嵌汇编语言,另一种为使用__emit__
函数
。 1 通过内嵌汇编语言实现端口的读
用C++ Builder3 制作NotePad(记事本)
用C++ Builder3 制作NotePad(记事本) 启动C++ Builder3后,在File菜单中选New APPlication来建立一个新程序。这时,显示在屏幕中间的窗口的标题是Form1,这个窗口是程序的主表单(就是主窗口的意恩),它将在程序启动时自动显示。而以后再创建的表单(Form)一般需要用Show()方法(Method)来显示。和组件一样,系统为第一个表单起名为For
c和c++调式 利用宏获得
函数
名
仅仅为了获取
函数
名,就在
函数
体中
嵌入
硬编码的字符串,这种方法单调乏味还易导致错误,不如看一下怎样使用新的C99特性,在程序运行时获取
函数
名吧。 对象反射库、调试工具及代码分析器,经常会需要在运行时访问
函数
的名称,直到不久前,唯一能完成此 项任务并且可移植的方法,是手工在
函数
体内
嵌入
一个带有该
函数
名的硬编码字符串,不必说,这种方法非常单调无奇,并且轻易导致错误。本文将要演示怎样使用 新的C
使用S-function 实现向MATLAB Simulink
嵌入
C\C++代码
以下是我之前使用s-function的方法,首先使用s-function builder进行架构搭建,自动生成代码框架,再在框架内补充代码,最后使用命令行进行编译。在builder内可以完成整个代码但灵活度不高不适用于复杂的代码。也可以不适用builder按照格式直接构建整个文件,但一开始上手比较困难。 由于需要和prescan配合使用,之前尝试过较为稳定的MATLAB版本为2019a。 首先打开MATLAB的simulink界面。 打开simulink后,选择新建空白模型。 打开后点击模块
C++ Builder
13,826
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章