gpt4 book ai didi

c++ - 为什么这个正则表达式会导致我的程序崩溃?

转载 作者:行者123 更新时间:2023-11-30 02:38:28 24 4
gpt4 key购买 nike

<分区>

我正在编写一个正则表达式来提取目录和文件名。我在正则表达式测试器中测试了它,它似乎在那里工作,但是当我在我的 C++ 程序中运行它时它崩溃了。

regex re("^(.*)(\\/|\\\)(.*\\.flt)$");

我正在使用 Visual Studio 2010 SP1 进行编译。当我运行代码时,它在上面给出的行上中断。为什么?

编辑:我得到的异常(exception)是

Microsoft C++ exception: std::tr1::regex_error at memory location 0x0042eb4c.

它在 regex.cpp 的第 19 行中断

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com