c++ - 包装器是从 strcat_s() 到 strcat() 吗?如果没有,是否可以创建一个?

标签 c++ c string

正如问题所言,有没有办法为 strcat_s() 函数创建包装器?个人感觉使用起来比较困难。另外为什么它会返回 errno?

我想做一个看起来像这样的包装。另外我不想启用 _crt_secure_no_warnings

void (char* dest, char* src) 
{
    // Execute strcat_s() here
}

塞缪尔

最佳答案

Is there any way to create a wrapper for the strcat_s() function?

是的。定义一个函数。在函数中,调用strcat_s。现在您的函数是 strcat_s 的包装器。

关于c++ - 包装器是从 strcat_s() 到 strcat() 吗?如果没有,是否可以创建一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59480208/

相关文章:

c++ - 为 Mac OS X 设置 WindowsHookEx?

c - C 中的左值查询

string - 找到一种将所有大写字母放在小写字母后面且相对顺序不变的算法

c# - StringBuilder 解决了什么问题?

c++ - 使用指针转换来存储/转换值 : Am I breaking the strict aliasing rule?

c++ - MFC 将部分屏幕复制到 CBitmap 中

c - MIPS 堆栈指针

c - PPM interups 的 Softserial.println 减慢循环

c++ - 如何在C++中压缩一个字符串?

c++ - 编译器何时会优化 C/C++ 源代码中的汇编代码?