社区
C语言
帖子详情
关于char* szSource =new char(64);
sky3452
2003-10-26 12:00:08
char* szSource =new char(64);
退出时需要delete 指针吗
...全文
49
8
打赏
收藏
关于char* szSource =new char(64);
char* szSource =new char(64); 退出时需要delete 指针吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ttlb
2003-10-26
打赏
举报
回复
呵呵,我觉得我这种方法也没问题。因为szSorece到底指向什么不是很容易判断,所以我一直这么用的,还没遇见大问题。
如果谁确定我的方法有问题,请讲解一下,谢了。
搬不搬砖
2003-10-26
打赏
举报
回复
同意楼上的
hcj2002
2003-10-26
打赏
举报
回复
同意楼上的
darcymei
2003-10-26
打赏
举报
回复
小鸟哥,不对把
就delete szSource
new char(64)是用64初始char吧
Cypher
2003-10-26
打赏
举报
回复
用delete szSource,因为只申请了一个字节并初始化为64('@'),如果申请数组应该用
char* szSource =new char[64];
Darkay_Lee
2003-10-26
打赏
举报
回复
好rz的问题啊
ttlb
2003-10-26
打赏
举报
回复
需要,
delete [] szSource;
sky3452
2003-10-26
打赏
举报
回复
我是要说
char* szSource =new char[64];
搞错了,^_^
谢谢大伙了
基于sniffer做的一个抓包监控软件
CHAR
* p
sz
Ip = NULL; int iNum = 0; if(AfxSocketInit(NULL)==FALSE) { AfxMessageBox("Sorry, socket load error!"); return FALSE; } if(gethostname(
sz
HostName, 128)==0) { pHost = ...
RC4加密算法C语言/C++实现
运行环境 VC++ 6.0 #include <iostream> #include <string.h> const int max=256;...const int BOX_LEN=256;...//把字节码转为十六进制码,一个...
char
* ByteToHex(const unsigned
char
* Byte, const int ...
C++ 窄字符转换为宽字符
wstring A2W(const string &s) ... const
char
*
sz
Source
= s.c_str(); size_t _Dsize = MultiByteToWide
Char
(CP_ACP,0,
sz
Source
,-1,NULL,0); w
char
_t * w
sz
Dest =
new
wchat_t[_Dsize]; MultiByteToW
转码
void
Char
ToUTF8(const
char
*
sz
Source
,
char
*
sz
Des ,WORD wDesLen) { int len = MultiByteToWide
Char
(CP_ACP,0,
sz
Source
,-1,NULL,0); w
char
_t* w
sz
Utf8 =
new
w
char
_t[len + 1]; memset(w
sz
Utf8,0,len*2+2); M
c++ utf8转为gbk_GBK与UTF8 编码转化(C++)
//GBK 2 UTF8int API_Gbk2Utf8(const
char
*
sz
Source
, string &strDest){
char
sz
UniString[strlen(
sz
Source
)*2];int iLen = string_gbk2unicode(
sz
Source
,
sz
UniString, strlen(
sz
Source
));unsigned
char
pTemp...
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章