Я знаю, что на C++ вы можете заглянуть на следующий символ, используя: in.peek();
.C эквивалент fstream's peek
Как я могу это сделать при попытке «заглянуть» в следующий символ файла в C?
Я знаю, что на C++ вы можете заглянуть на следующий символ, используя: in.peek();
.C эквивалент fstream's peek
Как я могу это сделать при попытке «заглянуть» в следующий символ файла в C?
условное ненужно: 'ungetc (EOF, Foo)' хорошо определен ("Если значение с равно, что макро EOF, операция не выполняется, и входной поток без изменений ") – Christoph
@ Кристоф: Это удобно. Моя страница с человеком не включала этот лакомый кусочек, но связанный с ним ... – ephemient
@emil: В C, 'EOF' может быть любое отрицательное целое число. – dreamlax