изменить стиль кода функции VScode оптимизации времени при кодировании - PullRequest
0 голосов
/ 04 мая 2020

моя цель - изменить функцию на формат, в котором обрабатывается возвращаемое значение функции: например; обработка функции scanf()

Return value of scanf : The value EOF is returned if the end of input is reached before
       either the first successful conversion or a matching failure occurs.
       EOF is also returned if a read error occurs, in which case the error
       indicator for the stream (see ferror(3)) is set, and errno is set to
       indicate the error.

Таким образом

scanf("%d\n",&i);

изменится на

#define RVAL(exp) do {if ((exp) == -1) { perror (#exp); exit(1); }} while (0)
...
RVAL(scanf("%d\n",&i));

Таким образом, я хочу, чтобы это было сделано быстро, значит: Что я делаю, так это ищу вхождения «scanf» и заменяю его на "RVAL(scanf", но проблема в том, что мне нужно добавить другие правильные скобки

Можно ли это сделать быстро? используя методы? или стиль? где каждый раз, когда я вхожу scanf(); его заменена ведьма rval(scanf());

...