⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 l3_str.cpp

📁 此为破解装载器一书中的源代码,在看雪论坛下载的,
💻 CPP
字号:

#include "l3_str.h"TextString& TextString::operator+=(const TextString& s) // EXCEPTION NEUTRAL{	if(&s==this)	{		const int len=length();		const int len_pow2=len<<1;		_string.resize(len_pow2+1);		_string[len_pow2]='\0';		if(len>0)		{			memcpy(&_string[len], &_string[0], len*sizeof(char));		}	}	else	{		const int len=length();		const int s_len=s.length();		const int total_len=len+s_len;		_string.resize(total_len+1);		_string[total_len]='\0';		if(s_len>0)		{			memcpy(&_string[len], &s._string[0], s_len*sizeof(char));		}	}	return *this;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -