Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

21 rader
1012 B

4 år sedan
4 år sedan
  1. %% pretty 模式下 每行打印的字符数
  2. -define(LineCCnt, 120).
  3. -define(base(Precision), case Precision of none -> 10; _ -> Precision end).
  4. %% 三元表达式
  5. -define(IIF(Cond, Ret1, Ret2), (case Cond of true -> Ret1; _ -> Ret2 end)).
  6. -record(fmtSpec, {
  7. ctlChar :: char() %% 控制序列的类型 $p $w
  8. , args :: [any()] %% 是控制序列使用的参数的列表,如果控制序列不带任何参数,则为空列表。
  9. , width :: 'none' | integer() %% 字段宽度
  10. , adjust :: 'left' | 'right' %% 对齐方式
  11. , precision :: 'none' | integer() %% 打印参数的精度
  12. , padChar :: char() %% 填充字符
  13. , encoding :: 'unicode' | 'latin1' %% 如果存在翻译修饰符t,则编码设置为true
  14. , strings :: boolean() %% 如果存在修饰符l,则将 string设置为false。
  15. }).
  16. -define(log(Args), io:format("IMY**********~w~n", [Args])).