vs2008抽风的问题

一段代码代码能让编译器抽风

vs2008随便一个cpp中写下这段话,然后ctrl + F7.

 char name[256];
 sprintf(name, "%s, %d", 133);

后记:前段时间coding不小心写出了上面的代码。然后就发生了下图中的悲剧,突如其来的编译器真的莫名其妙。上网查了很多,都说工程文件坏了,试了很久发现走偏了,把当前文件revert了发现就没问题了。最后只能逐个修改排查发现了下面这段代码问题。
vs2008抽风的问题_第1张图片

神奇的字符让调试失败

昨天debug,发现突然断点失效了,报下面的问题:
vs2008抽风的问题_第2张图片
clean,rebuild了N次无济于事。多次尝试总结了症状,当前工程下的只有一个cpp中断点失效,于是感觉可能是文件的问题。逐段注释,发现某个函数下面一段代码的问题。整体注释就ok,放开就报错。复制到txt然后粘贴回去ok了。。。

你可能感兴趣的:(C++,编译器-vs2008)