社区
语言基础/算法/系统设计
帖子详情
我把函数名存在一个字符串里,怎样动态地去执行它.
wangbo456
2004-11-07 12:31:29
怎样执行字符串里的函数,用函数指针的话,好像不行,因为字符串里的函数名,不确定
...全文
113
7
打赏
收藏
我把函数名存在一个字符串里,怎样动态地去执行它.
怎样执行字符串里的函数,用函数指针的话,好像不行,因为字符串里的函数名,不确定
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ssq237712
2004-11-07
打赏
举报
回复
定义一个执行函数的方法,在方法中根据名称来IF ELSE
loveghb
2004-11-07
打赏
举报
回复
用函数指针怎么会不行呢?
你可以改变函数名称,就不可以改变指针吗?
delphi1234567
2004-11-07
打赏
举报
回复
Windows Host Script.
wangbo456
2004-11-07
打赏
举报
回复
to Danft(旧现代思想)
这是一个好思路,在看看其他人的意见。
马上结帖!
Danft
2004-11-07
打赏
举报
回复
对公式的函数名计算哈西值,然后通过哈西值来对函数编码;
或者采用类似Windows的消息机制实现,可以参考李维的inside VCL
wangbo456
2004-11-07
打赏
举报
回复
我定义了一些公式,每一个公式是一个函数,就像excel里的函数一样。
用户可以使用我这些公式,我要解析用户输入的公式,并运行它。输入的公式当然要存在字符串里动态运行了,这难道没有必要吗。
理论上我可以用if else逐一判断,可是,有点麻烦,不知有没有更好的办法?
FCU
2004-11-07
打赏
举报
回复
KAO!
为什么要这样子执行函数?
有必要这样吗?
js
字符串
转
函数
对于
函数
型的
字符串
,我们想要将其转换为
一个
函数
然后
执行
,有2种常用的方法。 1.eval() eval()具有可以解析表达式的特性,所以可以利用这一特性将
字符串
解析为
一个
函数
。 let funcStr = "function test(value){...
matlab输入
字符串
函数
,MATLAB
字符串
函数
数eval(string)作为
一个
MATLAB命令求
字符串
的值eval(try,catch)blanks(n)返回
一个
n个零或空格的
字符串
deblank去掉
字符串
中后拖的空格feval求由
字符串
给定的
函数
值findstr从
一个
字符串
内找出
字符串
isletter字母
存在
时...
python定义
一个
字符串
_Python基础之
字符串
初识
字符串
字符串
的认识首先,我们先认识下什么是
字符串
:# 定义
字符串
t_str1 = "Hello World"t_str2 = "asdfghh"print(t_str1) # Hello Worldprint(t_str2) # asdfghh
字符串
的介绍
字符串
就是一串字符,是编程语言...
python
字符串
转整数用split_python split()
函数
使用拆分
字符串
将
字符串
转化为列表...
函数
:split()Python中有split()和os.path.split()两个
函数
,具体作用如下:split():拆分
字符串
.通过指定分隔符对
字符串
进行切片,并返回分割后的
字符串
列表(list)os.path.split():按照路径将文件
名
和路径分割开一.
函数
...
指针与
字符串
指针与
字符串
一、
字符串
基础1、
字符串
声明2、
字符串
字面量池3、
字符串
初始化1、初始化字符数组2、初始化字符指针3、从其他输入初始化
字符串
4、
字符串
位置小结二、标准
字符串
操作1、比较
字符串
2、复制
字符串
3、拼接...
语言基础/算法/系统设计
16,749
社区成员
33,245
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章