probe.c
来自「Audacity是一款用於錄音和編輯聲音的、免費的開放源碼軟體。它可以執行於Ma」· C语言 代码 · 共 39 行
C
39 行
/* probe.c -- used to test resampling */#include "stdio.h"#include "string.h"#include "xlisp.h"static FILE* probefile = NULL;static long line_num = 0;void probe_init(int readflag){ line_num = 0; probefile = fopen("probe.log", (readflag ? "r" : "w"));}double probe(char *s, double x){ fprintf(probefile, "%s %g\n", s, x); return x;}double probe2(char *s, double x){ char buf1[100], buf2[100]; sprintf(buf1, "%s %g\n", s, x); fgets(buf2, 100, probefile); line_num++; if (strcmp(buf1, buf2)) { nyquist_printf("probe2: difference at line %ld: \n", line_num); nyquist_printf("correct: %s", buf2); nyquist_printf("actual: %s", buf1); abort(); } return x;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?