假设我有一个char[100]
格式如下:“%d,%d,%d,%.2f,%.2f”
。
ATEASY获得所有5个可变值的最佳方法是什么? (long,long,long,float, float
)。
我想使用Split(sStr,",")
,但它仅适用于String
类型。
答案 0 :(得分:0)
我以这种形式使用sscanf(const char *str, const char *format, ...)
func:
sscanf(str, "%d, %d, %d, %lf, %lf", lLong1, lLong2, lLong3, dDouble1, dDouble2)
要使用此功能,您必须将MSVCRT库添加到库中
以下是:
C:\Windows\system32\msvcrt.dll
。