| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 517 人关注过本帖
标题:还是上次关于strcpy的问题??
只看楼主 加入收藏
hehe98
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2014-11-10
结帖率:33.33%
收藏
已结贴  问题点数:3 回复次数:2 
还是上次关于strcpy的问题??
employee::employee()
{
    char namestr[50];
    cout<<"请输入下一个雇员的姓名:";
    cin>>namestr;
    name = new char[strlen(namestr)+1];
    strcpy(name, namestr);
    individualEmpNo = employeeNo++;
    grade = 1;
    accumPay = 0.0;
}
每次运行到strcpy处 就报错  换用了好几个都不能成功运
先声明:我用的是VS2012  每次编译时 都会出现 查看strcpy函数声明的问题
导致编译不能通过   但是换了几个关于strcpy的函数 都不能通过 所以想再次 像大家问下??
搜索更多相关主题的帖子: employee 
2015-02-01 22:13
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9025
专家分:54030
注 册:2011-1-18
收藏
得分:2 
请勿重复发帖 https://bbs.bccn.net/thread-441596-1-1.html
你的问题,你在原贴中不肯说清楚,重开新帖还是不肯说清楚,有什么用?

另外,不是“每次运行到strcpy处 就报错”,你这是编译失败,还没到运行呐。

2015-02-02 08:28
lovegh
Rank: 5Rank: 5
来 自:图灵学院
等 级:职业侠客
威 望:3
帖 子:117
专家分:311
注 册:2015-1-23
收藏
得分:2 
既然用C++了,就用string吧。不说编程习惯不好,namestr都没初始化,而且这段代码还会导致内存泄露。

别老是写代码,要多陪妹子,多了解老婆大人,血淋淋的教训。
2015-02-03 16:35
快速回复:还是上次关于strcpy的问题??
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026578 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved