收录日期:2021/01/17 13:43:32 时间:2016/05/30 03:26:35 标签:基础类
晕S了! char* 到 char** 怎么转换啊?
不懂
为什么要转换,太危险了。

一个是指向char类型的指针

一个是指向char *类型指针类型指针

char *s=reinterpret_cast<char *>(s1);
好像没有听说过这样的转换,你加多个&看看
实在要的话 char** = & char* 吧
多谢大家的帮助

写了一个 service, 想把相关错误信息写到 日志中去
于是抄来一个函数
void MyReportEvent(LPCTSTR *szMsg)

调用时
MyReportEvent("test");
就说 要求的是 char** ,而得到的是 char*
晕呐~~~~~~!!!!
按 3996906(以后再说)  的说法调用:

char *tmpstr="test";

MyReportEvent(&tmpstr);

结果却是:
Build
  [C++ Error] Main.cpp(92): E2034 Cannot convert 'char * *' to 'const char * *'
  [C++ Error] Main.cpp(92): E2342 Type mismatch in parameter 'szMsg' (wanted 'const char * *', got 'char * *')
  [C++ Warning] Main.cpp(94): W8004 'tmpstr' is assigned a value that is never used
LPCTSTR szMsg;
void MyReportEvent(&szMsg);
多谢大家!
这个问题解决了

向各位师兄师姐,前辈们求一些面试技巧 重新安装了VS。为什么代码关键字颜色都不对了。 求解答:如何根据房屋id从session的houseMap找到相关的信息 ....找不到定义 结构体大小问题 图片显示问题 SCA如何装配BPEL 用JBulier布置好控件后为什么怎么也看不到? pb中如何关闭打开的IE浏览器? MFC做播放器,大家说说思路 有人有Microsoft_Visual_C++_6.0 汉化版吗 你确定你熟悉const吗?指针强类型转换呢? iis哪有卖?请求置顶! C++解惑 linux架设好tomcat服务器,但windows无法访问 ILIst怎么用啊 关于两个类型转换的问题,求解决 一个页面直接操作数据库的一张表 Edit的滚动条状态怎么得到? al作为运算器,mul指令为什么能mul al 请问在不知道LINUX密码的情况下,能不能考贝硬盘的数据 求MTK上的jblend模拟器 求一个存储过程的写法 【号外】发帖找高手入营VB之家 COUNT(DISTINCT(`id`)) 如何优化? 一个小程序 大家帮忙修改一下 dc.FillRect异常 hibernate+struts2分页查询的问题 如何在DATATABLE 的TABLE中插入第一行? 请问一下,这个malloc和realloc函数有什么错误?纠了个结的