在C++中,可以使用std::string類來替代strcpy_s函數(shù)。std::string類提供了對字符串的更安全和方便的處理方式??梢允褂胹td::string的構(gòu)造函數(shù)或賦值操作符來復(fù)制字符串內(nèi)容,例如:
#include <string>
int main() {
const char* source = "Hello, World!";
// 使用構(gòu)造函數(shù)復(fù)制字符串內(nèi)容
std::string dest(source);
// 或者使用賦值操作符
dest = source;
return 0;
}
這樣可以避免使用strcpy_s函數(shù)帶來的安全隱患。