0

我想向我的学生展示如何使用正则表达式。由于他们正在学习 C 编程,我认为最好使用来自 GnuWin32 的 regex.h ( http://gnuwin32.sourceforge.net/packages/regex.htm )。例如,我尝试运行http://www.peope.net/old/regex.html程序,但它会导致在运行时保存正则表达式的变量出现异常。准确的错误信息是:

运行时检查失败 #2 – 变量 'regex' 周围的堆栈已损坏

最重要的是示例本身运行正常,并且正则表达式函数似乎正常工作。在 main() 想要返回的所有重要事情都结束后,错误发生。

有人知道为什么会发生此错误吗?我使用的 64 位系统会不会是问题的一部分?

感谢您的任何建议!

4

0 回答 0