C函数指针的使用
今天发现有本C陷阱与缺陷,就打开看看,发现其中有个非常有意思的东西:
(*(void(*)())0())
.作者介绍到,这一语句的作用是调用首地址为0的地址的程序。我对他进行了一些学习。
今天发现有本C陷阱与缺陷,就打开看看,发现其中有个非常有意思的东西:
(*(void(*)())0())
.作者介绍到,这一语句的作用是调用首地址为0的地址的程序。我对他进行了一些学习。
我使用的matlab是2017b,但是我在官方查找文档,其中的例子这个版本没有。所以我摸索了一番。使用这个函数的动机是我需要是用libsvm做回归模型的训练,其中训练的优化函数是遗传算法(谢菲尔德工具箱),老的工具箱不支持并行计算以及GPU加速,所以我使用Matlab自带的遗传算法函数进行参数的优化。