当我添加#include <cstdio>时,在cstdio中会出现大量错误
到C程序。

c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio(17) : error C2143: syntax error : missing '{' before ':'
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio(17) : error C2059: syntax error : ':'


谢谢

编辑-我想使用snprintf,这就是为什么我尝试包含此内容。

最佳答案

您要#include <stdio.h>cstdio是C标头的C ++包装器。

编辑:MSVC仅支持构成C ++子集的C99中的元素。

This site具有Gcc许可的snprintf()的C实现。

关于c - 我可以在C程序中使用cstdio吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2815393/

10-12 19:02