我遇到了一个特殊的问题.最好只是向您展示我正在尝试做什么,然后解释它.
typedef void functionPointerType ( struct_A * sA );
typedef struct
{
functionPointerType ** functionPointerTable;
}struct_A;
Run Code Online (Sandbox Code Playgroud)
基本上,我有一个结构struct_A,指向一个函数指针表,其参数类型struct_A.但我不确定如何进行编译,因为我不确定如何或是否可以转发声明这一点.
谁知道如何实现这一目标?
编辑:代码中的小修复
我的主要用例是我想使用 devenv.exe /edit 命令使用 git bash 在已运行的 Visual Studio 2019 实例中打开文件。
我遇到的问题是我似乎无法巧妙地 git bash 以实际有效的方式运行命令。
具体来说,这就是我所看到的:
从 Windows cmd:
来自 git bash:
来自 git bash,将命令塞到 .bat 文件下
从 git bash,使用 exe 和文件的完整路径
从 git …