AssignStr - C++ Builder

C++ Builder 参考手册 ➙ System::Sysutils ➙ AssignStr


把一个字符串赋值给一个字符串,过时的函数

头文件:#include
命名空间:System::Sysutils
函数原型:

void __fastcall AssignStr(System::PAnsiString &P, const System::AnsiString S);

参数:

  • P:字符串指针引用;
  • S:把字符串 S 的内容复制到 P 里面;

返回值:

  • 无;
  • 如果 P 为 nullptr,会给 P 分配内存,并且把 S 的内容复制到 P 里面;
  • 如果 P 不是 nullptr,会先释放 P 占用的内存,然后重新分配内存,把 S 的内容复制到 P 里面;
  • 函数的参数是 System::AnsiString 类型的,是过时的函数。

相关:

  • System::Sysutils::AppendStr
  • System::Sysutils::AssignStr
  • System::Sysutils::StrMove
  • System::Sysutils::StrPCopy
  • System::Sysutils::StrPLCopy
  • System::Sysutils::StrAlloc
  • AnsiStrAlloc
  • System::Sysutils::WideStrAlloc
  • System::Sysutils::StrNew
  • System::Sysutils::NewStr
  • System::Sysutils::DisposeStr
  • System::Sysutils
  • std::strcpy, std::_fstrcpy, std::_tcscpy, std::wcscpy
  • std::strncpy, std::_fstrncpy, std::_tcsncpy, std::wcsncpy
  • std::stpcpy, std::_stpcpy, std::_tcspcpy, std::wcspcpy, std::_wcspcpy
  • std::strdup, std::_strdup, std::_fstrdup, std::_tcsdup, std::_wcsdup
  • std::strcat, std::_fstrcat, std::_tcscat, std::wcscat
  • std::strncat, std::_fstrncat, std::_tcsncat, std::wcsncat

C++ Builder 参考手册 ➙ System::Sysutils ➙ AssignStr

你可能感兴趣的:(AssignStr - C++ Builder)