博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年12月11日

摘要: error C2471: 无法更新程序数据库“c:\documents and settings\.......\debug\vc90.pdb”fatal error C1083: 无法打开程序数据库文件:“c:\documents and settings\........\debug\vc90.pdb”: No such file or directory ....解决方法:修改一下设置,就可以解决C2471:C\C++ | General | Debug Information format | C7 Compatible (/Z7)C\C++ | Code Generation | E 阅读全文

posted @ 2012-12-11 14:36 藤一1222 阅读(957) 评论(0) 推荐(0) 编辑

摘要: 比如写出下面这段程序:for (int i = 0; i < n; ++i) do_something();然后用gcc编译,会报‘for’ loop initial declarations are only allowed in C99 mode的错误。原因是在循环条件中声明变量的话,只在C99标准中支持,C90标准不支持。所以改成:int i;for (i = 0; i < n; ++i) do_something();这样编译就可以通过了。 阅读全文

posted @ 2012-12-11 11:07 藤一1222 阅读(5312) 评论(0) 推荐(0) 编辑