Я читаю программирование с нуля
в главе 5,
программа использует 500-байтовый буфер для преобразования символов длиной 1 байт.
не должен ли он использовать двойной цикл?
loop1 для чтения 500 байтов на 500 байтов из файла.
loop2 для обработки чего-либо в 500 байт, может быть, байт в момент времени.
и я думаю, что это делает программу немного более сложной.
если я использую байтовый буфер для преобразования
нет ничего, кроме одной петли
loop1: прочитать 1 байт и обработать его.
Есть ли смысл использовать 500-байтовый буфер для простого преобразователя верхнего регистра?
моя среда разработки - x86, linux, сборка, at & t синтаксис