原文:string类型转化为char*错误: error C2440: '=' : cannot convert from 'const char *' to 'char *'

为了利用string类型的字符串连接功能,使用string类型作为ifstream类型对象读入文件的文件路径字符串参数. 提示路径名称不可一世string类型,而只能使用char 类型. 路径改成 char 后,将string类型转化为char . 提示string类型直接赋值给char 错误: error C : : cannot convert from const char to char ...

2012-02-14 17:21 0 4198 推荐指数:

查看详情

解决const char* to char* 的错误

一般情况下 编译后会出现标题中的错误。 我们只需要在字符串前加上const_cast<char*>即可,这个作用是丢弃变量的const声明,但不能改变变量所指向的对象的const属性。即:const_cast用于原本非const的对象;如果用于原本const的对象 ...

Sat Feb 29 00:34:00 CST 2020 0 1807
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM