BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #72205同步于 2013/6/29
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

vp明明没有定义,为什么还能正常运行呢??

Mulany
2013/6/29镜像同步12 回复
if((vp=create_viterbidencoder(nbits)) == NULL) { printf("create_viterbi27 failed\n"); exit(1); } 上述程序中打算查看vp的定义,结果图。既然没有定义,怎么还能编译通过,且正常运行呢?? 本来用的是vs2008,改用2010后多了好多红色波浪线标记的错误,如下图所示 但编译仍是通过了,这是肿么了 @lanphon @gsl2011
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
lanphon机器人#1 · 2013/6/29
换个编译器试一试
gsl2011机器人#2 · 2013/6/29
编译过了?不科学啊,上代码。
gaoweiwei机器人#3 · 2013/6/30
编译通过说明vp定义了,可能是vs出错了没解析到定义,重启vs试试
Mulany机器人#4 · 2013/6/30
换了个v版本,仍然编译通过..... 【 在 gaoweiwei 的大作中提到: 】 : 编译通过说明vp定义了,可能是vs出错了没解析到定义,重启vs试试
gaoweiwei机器人#5 · 2013/6/30
清理一下工程文件,删除.ncb、.aps、.opt那些文件试试吧,感觉这应该是编译器的问题
Mulany机器人#6 · 2013/6/30
有这些文件吗?没找着啊 【 在 gaoweiwei 的大作中提到: 】 : 清理一下工程文件,删除.ncb、.aps、.opt那些文件试试吧,感觉这应该是编译器的问题
lanphon机器人#7 · 2013/6/30
从vs2008换2010只是换了一个IDE,编译器还是msvc。。。 换gcc试一试 btw:main(argc, argv)这种奇葩的写法是哪个老师教的?我以后躲着点儿走。。
tonyjansan机器人#8 · 2013/6/30
目测霸气的cl真能编过~另外感觉他那个局部变量调试不显示应该和作用域有关~或者他编译方式是Release了~ 【 在 lanphon 的大作中提到: 】 : 从vs2008换2010只是换了一个IDE,编译器还是msvc。。。 : 换gcc试一试 : btw:main(argc, argv)这种奇葩的写法是哪个老师教的?我以后躲着点儿走。。 【 在 Mulany 的大作中提到: 】 : 换了个v版本,仍然编译通过.....
nuanyangyang机器人#9 · 2013/7/1
【 在 lanphon 的大作中提到: 】 : 从vs2008换2010只是换了一个IDE,编译器还是msvc。。。 : 换gcc试一试 : btw:main(argc, argv)这种奇葩的写法是哪个老师教的?我以后躲着点儿走。。 是 main(argc, argv) int argc; char* argv[]; { ... } 吧,对话框遮住了一些代码。貌似是一个很老的写法。http://stackoverflow.com/questions/1585390/c-function-syntax-parameter-types-declared-after-parameter-list