我想向学生展示如何使用常规表达。由于他们在C中学习编程,我认为从GnuWin32(http://gnuwin32.sourceforge.net/packages/regex.htm)使用regex.h是最好的。作为示例,我尝试运行http://www.peope.net/old/regex.html programm,但它会在运行时保存正则表达式的变量上引发异常。准确的错误消息是:
运行时检查失败#2 - 变量'regex'周围的堆栈已损坏
courius是示例本身正常运行,正则表达式函数似乎正常工作。在main()想要返回的所有重要事项结束后发生错误。
有人知道为什么会出现这种错误吗?我正在使用的64位系统可以成为问题的一部分吗?
感谢您的任何建议!