Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Linux上替换MS vsprintf_s? < >我将C++代码从Windows转换为Linux下的工作,我遇到了这个函数“vStAMTFFS”。这是微软特有的功能,所以我想问一下Linux中是否有替代品? 感谢_C++_Linux - Fatal编程技术网

在Linux上替换MS vsprintf_s? < >我将C++代码从Windows转换为Linux下的工作,我遇到了这个函数“vStAMTFFS”。这是微软特有的功能,所以我想问一下Linux中是否有替代品? 感谢

在Linux上替换MS vsprintf_s? < >我将C++代码从Windows转换为Linux下的工作,我遇到了这个函数“vStAMTFFS”。这是微软特有的功能,所以我想问一下Linux中是否有替代品? 感谢,c++,linux,C++,Linux,看起来vsnprintf()将是一个合适的替代品,根据。有关非Microsoft库不能直接使用的函数的信息,请参阅。例如,在Linux或Mac OS X上不可用。不,它不能直接使用。您可以使用vsnprintf()非常接近,但是调用序列中肯定存在差异(多重差异)。请参阅。@Martin该链接解决了_vscprintf函数的问题,该函数与vsprintf_sIt的close不同,但溢出处理行为却大不相同vsprintf_s在试图溢出时中止程序vsnprintf截断输出并继续。

看起来vsnprintf()将是一个合适的替代品,根据。

有关非Microsoft库不能直接使用的函数的信息,请参阅。例如,在Linux或Mac OS X上不可用。不,它不能直接使用。您可以使用
vsnprintf()
非常接近,但是调用序列中肯定存在差异(多重差异)。请参阅。@Martin该链接解决了_vscprintf函数的问题,该函数与vsprintf_sIt的close不同,但溢出处理行为却大不相同
vsprintf_s
在试图溢出时中止程序
vsnprintf
截断输出并继续。