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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> пробелы, файл и char 
V
    Опции темы
Albor
Дата 25.2.2010, 15:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(jhonyxakep @  25.2.2010,  11:26 Найти цитируемый пост)
Ну во 1 это не правда, тк я как раз фстримом и пользуюсь.

От чего-ж неправда. Я выше привёл функции взятые от туда, там как раз есть ф-ция принимающая unsigned char *. Так что  - правда  smile 

Это сообщение отредактировал(а) Albor - 25.2.2010, 15:31
PM MAIL ICQ   Вверх
bsa
Дата 25.2.2010, 16:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Albor, открываем стандарт С++ и внимательно читаем описание шаблона класса basic_istream (раздел 27.6.1.1, страница 861).
Таким образом, раз у тебя работает, значит библиотека ввода/вывода имеющаяся у тебя не соответствует стандарту.
PM   Вверх
Albor
Дата 25.2.2010, 18:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



bsa, я же не возражаю против стандарта, но в 6й студии такое есть! Прежде чем напиписать проверил. Так что я не врал и не говорил наобум.
PM MAIL ICQ   Вверх
bsa
Дата 25.2.2010, 18:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Цитата(Albor @  25.2.2010,  18:12 Найти цитируемый пост)
в 6й студии такое есть! 
Цитата(bsa @  25.2.2010,  16:20 Найти цитируемый пост)
Таким образом, раз у тебя работает, значит библиотека ввода/вывода имеющаяся у тебя не соответствует стандарту. 

Это я к тому, что если работает у тебя, то совсем не значит, что заработает у других. Стандарт для того и нужен, чтобы везде было одинаково.

PM   Вверх
Albor
Дата 25.2.2010, 19:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(bsa @  25.2.2010,  18:59 Найти цитируемый пост)
Это я к тому, что если работает у тебя, то совсем не значит, что заработает у других.

С этим полностью согласен. И я ведь не зря скопировал код из istream.h (на тот момент я не знал, что данный файл может отличатся, а разгоревшийся диспут с явным усложнением ситуации меня заинтересовал). Там ясно видно что istream::read() перегружена под unsigned char*. И оба варианта функции имеют одинаковое тело. В новых или других старых файлах ф-цию не перегрузили в таком варианте, но выход из ситуации не особо сложен, о чём я и писал в одном из своих топиков.  
PM MAIL ICQ   Вверх
jhonyxakep
Дата 26.2.2010, 14:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Divide Et Impera
**


Профиль
Группа: Участник
Сообщений: 983
Регистрация: 7.4.2009
Где: Что, Когда?

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



Цитата(bsa @  25.2.2010,  18:59 Найти цитируемый пост)
Стандарт для того и нужен, чтобы везде было одинаково.

Потому то я не люблю Визуалsmile


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

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

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

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

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


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

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


 




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


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

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