x64 arhitecture上的va_start错误?

时间:2015-11-05 08:21:47

标签: c++

我很难在x64中编译我的程序。 虽然我能够修复所有内容并进行编译,但我的程序在日志记录中崩溃了:

StartPage

请注意,我添加了“ ... ”,因为它不会编译。 中断发生在:“ va_end(m_pArguments);< BREAK HERE!” 而奇怪的问题是,在“ m_pArguments ”中我会得到非常奇怪的字符......

有人可以告诉我如何在x64中使用va_start?非常感谢。

1 个答案:

答案 0 :(得分:2)

您无法将参考参数传递给va_start。这是未定义的行为。