标题:新手问问题
取消只看楼主
keveinyou
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-2-24
 问题点数:0 回复次数:3 
新手问问题

我用microsoft visual studio 2005编译 在vc6 下做的程序时,提示很多参数定义和赋值不正确的错误,无法通过编译。
比如说
unsigned char * pPos;
pPos = _mbsstr ( (const unsigned char *)psData + nRecPos , (const unsigned char *)szTemp ) ;
无法将const unsigned char * 转换成 unsigned char *

但是这个程序是源程序,一直使用的程序。

除此之外还有很多问题。
不知道有那位兄弟遇到过类似问题?
请问如何解决阿??

搜索更多相关主题的帖子: char unsigned const 
2006-02-24 09:33
keveinyou
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-2-24
得分:0 
谢谢楼上兄弟的回复
nRecPos是int 型

我知道,使这个错误,可是这个程序是原程序,在客户那边运行都正常
而到了我的机器上就出现这样的错误呢??
2006-02-24 11:47
keveinyou
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-2-24
得分:0 
呵呵,对不起了,楼上的斑竹姐姐,谢谢啊!

我也知道,参数都没有问题。
而且我也知道肯定是其他的什么地方出的问题。

但是到底是什么地方有问题,我不知道如何去查啊!!

环境设置是指什么啊??
系统的环境设置还是vc的环境设置啊??
2006-02-24 14:27
keveinyou
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-2-24
得分:0 

继续感谢楼上的姐姐,

我也考虑过可能是vc的问题,
按照姐姐的方法,我在其他机器上编译,出现同样问题。

所以我把程序让别人用vc6编译,
编译却能通过
但是在执行时,又提示“文件名.pch文件没有被编译”的错误

我看过了,这个文件是在编译时,自动生成的文件
这又是为什么呢??

2006-02-27 09:44



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-46915-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.404139 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved