fork download
  1. #include <stdio.h>
  2. #include <stdarg.h>
  3.  
  4. void pxy_conn_ctx_trace(const char* format, ...)
  5. {
  6. char result[2] = {};
  7.  
  8. result[0] = '1';
  9. result[1] = '1';
  10.  
  11. va_list ap;
  12. va_start(ap, format);
  13. const int written = vsnprintf(result, 2, format, ap);
  14. va_end(ap);
  15.  
  16. printf("written = %d\n", written);
  17. printf("result: '%s'\n", result);
  18. }
  19.  
  20. int main() {
  21. pxy_conn_ctx_trace("%d", 32768);
  22.  
  23. return 0;
  24. }
  25.  
Success #stdin #stdout 0s 5280KB
stdin
Standard input is empty
stdout
written = 5
result: '3'