Tag: 号码格式化

跨平台支持sprintf的格式’-Flag

Single UNIX Specification Version 2将sprintf的格式’ -flag行为指定为: 十进制转换结果的整数部分( %i , %d , %u , %f , %g或%G )将使用数千个分组字符进行格式化[ 1 ] 我在c或c ++规范中找不到格式’ -flag。 g ++甚至警告 : ISO C ++ 11不支持’ printf标志 即使在Visual C中警告,也不会识别该标志; printf(“%’d”, foo)输出 : 倒是 我希望能够编写符合C标准的代码,该代码使用格式’ -flag的行为。 因此答案我正在寻找以下之一: C-Standard格式’ -flag的规范 跨平台兼容外推gcc的格式’ -flag certificate跨平台外推是不可能的