Модераторы: bsa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Исходные файлы с описанием класса, Как правильно 
:(
    Опции темы
Ignat
Дата 25.1.2011, 11:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: нет
Всего: 73



В зависимости от компилятора и платформы:
Цитата

один
два
три
четыре
один
два
три
четыре
один
два
три
четыре
один
два
три
четыре

либо, если сброс буфера будет происходить после каждого вывода
Цитата

один
два
два
два
два
три
четыре
три
четыре
три
четыре
три
четыре

На практике, со вторым поведением сталкивался, кажется, в цигвине.


--------------------
Теперь при чем :P
PM   Вверх
wildwolf
Дата 25.1.2011, 11:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 24.1.2011

Репутация: нет
Всего: нет



спасибо!=)

Это сообщение отредактировал(а) wildwolf - 25.1.2011, 11:44
PM MAIL   Вверх
Ignat
Дата 25.1.2011, 11:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: нет
Всего: 73



Цитата(wildwolf @  25.1.2011,  11:44 Найти цитируемый пост)
спасибо!=)

За что?
ни тот, ни другой ответ не гарантирован =)


--------------------
Теперь при чем :P
PM   Вверх
wildwolf
Дата 25.1.2011, 11:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 24.1.2011

Репутация: нет
Всего: нет



спасибо, что хоть чем-то помогли..
а там случайно не 
"один
 один
 один
 два
 три 
 четыре" ?
PM MAIL   Вверх
Ignat
Дата 25.1.2011, 11:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: нет
Всего: 73



Цитата(wildwolf @  25.1.2011,  11:50 Найти цитируемый пост)
а там случайно не 

Ну это должна быть очень большая случайность, разве что сидеть на изготовку с kill -2, да и то снайпер должен быть знатный.


--------------------
Теперь при чем :P
PM   Вверх
baldina
Дата 25.1.2011, 12:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 15
Всего: 101



wildwolfIgnat, "один" выведется только один раз. в корневом процессе.
PM MAIL   Вверх
Ignat
Дата 25.1.2011, 12:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: нет
Всего: 73



Цитата(baldina @  25.1.2011,  12:22 Найти цитируемый пост)
"один" выведется только один раз. в корневом процессе. 


baldina, на чем проверял?
В своё время проверял на нескольких системах. Результат - процесс форкается вместе с буфферами, следовательно, "один" выведется 4 раза.


--------------------
Теперь при чем :P
PM   Вверх
baldina
Дата 25.1.2011, 12:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 15
Всего: 101



Цитата

если сброс буфера будет происходить после каждого вывода

не успеет. сейчас очень быстрые процессоры ;-)

Добавлено через 14 минут и 46 секунд
Цитата(Ignat @  25.1.2011,  12:29 Найти цитируемый пост)
baldina, на чем проверял?

не проверял. 

PM MAIL   Вверх
baldina
Дата 25.1.2011, 12:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 15
Всего: 101



проверил

Код

Linux 2.6.18-194.26.1.el5 #1 SMP Tue Nov 9 12:54:40 EST 2010 i686 i686 i386 GNU/Linux


Код

один
два
три
четыре
два
три
четыре
два
два
три
четыре
три
четыре

PM MAIL   Вверх
Ignat
Дата 25.1.2011, 12:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: нет
Всего: 73



Тоже проверил
Linux 2.6.32-27-generic
gcc 4.4.3

Цитата

1
2
2
2
3
4
2
3
4
3
4
3
4


Таки каждый \n приводит к flush. Убираем LF и получаем 1234123412341234.

Добавлено через 57 секунд
Сыплю на голову мусор (пепла нет), про опустошение буффера десятым символом забыл напрочь.


--------------------
Теперь при чем :P
PM   Вверх
wildwolf
Дата 27.1.2011, 21:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 24.1.2011

Репутация: нет
Всего: нет



спасиб ребят, оч помогли!=) прокатило! smile   smile  smile 
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0494 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.