首页 > 编程语言 > 详细

c++(运算符重载 &&()右移运算符重载)

时间:2021-04-24 16:34:14      阅读:30      评论:0      收藏:0      [点我收藏+]

c++(运算符重载 &&()右移运算符重载)

istream& operator>>(istream& cin, MyString& str) 
{
	//先清空原有内容
	if (str.pString != NULL) {
		delete[] str.pString;
		str.pString = NULL;
	}
	//让用户输入的内容
	char buf[1024];
	cin >> buf;
	//把用户输入的新内容拷备到str中
	str.pString = new char[strlen(buf) + 1];
	strcpy(str.pString, buf);
	str.m_Size = strlen(buf);
	return cin;
}

c++(运算符重载 &&()右移运算符重载)

原文:https://www.cnblogs.com/lodger47/p/14696455.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!