首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

invalid conversion from ‘unsigned char*’ to ‘const char*’解决办法

2013-11-26 
invalid conversion from ‘unsigned char*’ to ‘const char*’[解决办法]参数类型不匹配[解决办法]1. char

invalid conversion from ‘unsigned char*’ to ‘const char*’

                                                                            
[解决办法]
参数类型不匹配
[解决办法]
1. 

char const* t = reinterpret_cast<char*>(static_cast<unsigned char*>(ascii));
strncpy(result,t,sizeof(ascii));


2. 

//unsigned char ascii[10];
 char ascii[10];

[解决办法]
引用:
Quote: 引用:

1. 

char const* t = reinterpret_cast<char*>(static_cast<unsigned char*>(ascii));
strncpy(result,t,sizeof(ascii));


2. 

//unsigned char ascii[10];
 char ascii[10];

没用呀,,

同样的问题?别的问题?
[解决办法]

        unsigned char ascii[10] = {0};
//...
char szBuf[128] = {0};
memcpy(szBuf,ascii,10);

这样不一了百了...

热点排行