【问题标题】:What is the signature of mainCRTStartupmainCRTStartup 的签名是什么
【发布时间】:2014-09-13 00:18:39
【问题描述】:

我正在寻找 mainCRTStartup 的签名。是吗:

int mainCRTStartup( int argc, char *argv[] )

还是别的什么?

我觉得这很烦人,以至于微软甚至无法给出他们自己的入口点的定义......

感谢您的帮助。

【问题讨论】:

  • 愚蠢的回答,我的问题非常明确和直截了当:mainCRTStartup 的签名是什么。我看不出这句话中有什么模棱两可的地方。
  • 所以看CRT目录。

标签: c windows visual-studio winapi entry-point


【解决方案1】:

在随 VisualStudio 分发的 crtexe.c 文件中,您可以看到定义。它是:

int mainCRTStartup(void);

命令行不是作为入口点的参数获取的,而是通过函数GetCommandLine()恢复的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-09-27
    • 1970-01-01
    • 2022-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多