WCHAR* SChar2WChar(char* nome)
{
int i;
WCHAR* TmpName; TmpName=(WCHAR*) malloc ((strlen(nome)+2)*sizeof(WCHAR));
for (i=0;i<(signed)strlen(nome)+1; i++)
TmpName[i]=nome[i];
TmpName[i]=0;
return TmpName;
}
{
int i;
WCHAR* TmpName; TmpName=(WCHAR*) malloc ((strlen(nome)+2)*sizeof(WCHAR));
for (i=0;i<(signed)strlen(nome)+1; i++)
TmpName[i]=nome[i];
TmpName[i]=0;
return TmpName;
}
解决方案 »
- 气泡提示中能不能加超级链接?
- MFC中定义的一个类的CPP文件中的一个消息处理函数中的问题
- 如何实现资源管理器中对文件夹的排序,按时间,按名称等?
- 关于udt的速度问题。。。
- 安装SPI后,应用程序调用socket 返回10106错误。。
- 运行时,打开文件对话框的文件类型下拉框中,最后一项是空白,为什么会是这样
- 第三方通过ftp client与ftp server进行交互,请各位指教
- 很急的问题在线等,socket封装到dll里的问题
- 向高手请教,windows核心编程的例五.使用GetWindowLongPtr().我包含了windows.h 为何编译仍提示为undeclare identifier
- 请大侠们帮忙解释一下重叠IO和分散聚集IO
- 不懂就问之我的对话框类不见了..ft
- 高分请教DAO多级查询编程问题。
Alpha平台:abc0 -> 0a0b0c0000。
本函数分配的堆内存资源需要调用者负责释放。
for (i=0;i<(signed)strlen(nome)+1; i++)
也应该改为:
for (i=0;i<(signed)strlen(nome); i++)
这样一来,
abc0 -> a0b0c000。
或
abc0 -> 0a0b0c00。