去请求printf()表现出可预测的行为

这是其中一个问题,它的解决方案是非常明显的…或痛苦的难以猜测取决于你有多大程度上影响你被告知。

null

我把箱子贴在这儿

我一定是瞎了,因为我看不出有什么问题。此代码在amd64上工作,但在x86上崩溃。

  1. #包括
  2. 使用 命名空间 标准;
  3. 内景 主(){
  4. 烧焦 搜索我[]= “去要求printf()表现出可预测的行为。” ;
  5. 正则表达式rx( “^去问” );
  6. 找到匹配项;
  7. 如果 (正则表达式搜索(searchMe,found,rx))
  8. 打印F( 找到它:“%%s”.n ,找到.str());
  9. 其他的
  10. 打印F( “没有找到。n” );
  11. }

我调试了一下,发现失败的实际上是第一个printf,因为%%s的格式显然没有使用字符串的地址,但它试图取消对其内容的引用。

有人能帮我看看出了什么事吗?

谢谢

你会很快解决它…或者不!这实际上取决于你对症状印象最深的是什么。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享