URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 463
[ Назад ]

Исходное сообщение
"Тематический каталог: CDROM PROBLEM"

Отправлено auto_topic , 29-Апр-02 18:02 
Обсуждение статьи тематического каталога: CDROM PROBLEM

Ссылка на текст статьи: http://www.opennet.me/base/faq/linux_faq.txt.html


Содержание

Сообщения в этом обсуждении
"CDROM PROBLEM"
Отправлено В.Семенов , 29-Апр-02 18:02 
Наша организация использует Linux Red Hat начиная с версии 4.1 и до 7.2. И везде одна и та же история: Если инсталляция происходит с CD ROMа, то
после запуска Linux его нельзя смонтировать.
Типичный ответ на mount -t /dev/hdb /cdrom -
dev/hdb is not a valid block device, причем во время загрузки CD ROM отлично опознается как hdb или hdc. Никакие рекомендации из цикла CD ROM HOWTO не помогают. Картина улучшается только в одном случае,- если HD имеет не более 1024 циллиндров и не LBA mode, ну и хорошо-бы еще размерчик не более 2048 Мб. А эти условия выполнять все труднее, и дисков то таких уже не осталось. Есть ли какой-то выход из этого исхлда ?

"Под linux в c++ не выводятся символы на экран ?"
Отправлено Mik , 11-Июн-02 16:37 
Почему не отображается на экране символ функцией fputc(), (а в прочем и любой другой функцией), до тех пор, пока на экран не будет выведен символ "\n".

main()
{
  int i;

  fot ( i = 0; i <= 255; i++)
  {
    fputc(i, stdout);
    if ( i == 60 ) printf("\n");
    sleep(1);
  }
}

До i = 60 на экране ничего не появится. Затем на экране отобразится строка заканчивающаяся символом "<" (60-й символ) и до окончания программы - ничего.


"RE: Под linux в c++ не выводятся символы на экран ?"
Отправлено uldus , 11-Июн-02 17:24 
>Почему не отображается на экране символ функцией fputc(), (а в прочем и
>любой другой функцией), до тех пор, пока на экран не будет
>выведен символ "\n".

Отключи буферизацию.