Pascal 可变数量的函数参数

问题描述

我想在Pascal上实现下一个功能

unsigned long SUBSTRINGS(sqlrcur *curref,... )
{
    va_list ap;
    int argc,I;
.....
}  

我怎样才能在 Pascal 上做到这一点?可能吗?

解决方法

根据rosettacode

标准 Pascal 不允许可变参数函数。

请参阅 Free Pascal

另见Pascal - How to pass variable number of parameters to a subprogram ? (variadic function)