Chciałbym użyć szybkiego wejścia i wyjścia w moim kodzie. Zrozumiałem użycie funkcji getchar_unlocked
do szybkiego wprowadzania danych za pomocą poniższej funkcji.przy użyciu putchar_unlocked dla szybkiego wyjścia
inline int next_int() {
int n = 0;
char c = getchar_unlocked();
while (!('0' <= c && c <= '9')) {
c = getchar_unlocked();
}
while ('0' <= c && c <= '9') {
n = n * 10 + c - '0';
c = getchar_unlocked();
}
return n;
}
Czy ktoś może mi wyjaśnić, jak używać szybkiego wyjścia przy użyciu funkcji putchar_unlocked()
?
Przechodziłem przez this question i tam ktoś powiedział, że putchar_unlocked()
może być użyty do szybkiego wyjścia.
czy używasz C++ lub c? – aaronman
@Aaronman Używam C++ –
Więc nie rób tego, bo prawdopodobnie go nie potrzebujesz – aaronman