我正在尝试将 exe 转换为 dll 并main
从我的 C++ 程序中的 DLL 手动调用该函数。
此 exe 代码中的 main 函数(从另一个 C++ 程序生成)如下所示:
int main(int argc, char* argv[])
现在,在我的 C++ 程序中,之前我将命令行参数传递给这个 exe,如下所示:
system(somexe test.txt test1.txt test2.txt);
int argc
然后自动将andargv array
传递给 exe 程序。但是,如果我必须手动调用此函数,我不确定如何传递上述参数。我是否必须每次使用这些参数手动生成一个数组,并手动传递该数组中的元素数量?