Форум программистов, компьютерный форум CyberForum.ru

Тема старая, но все же - C++

Восстановить пароль Регистрация
 
ququ_smile
1 / 1 / 0
Регистрация: 28.01.2013
Сообщений: 153
09.06.2013, 23:03     Тема старая, но все же #1
Может кто-то рассказать или навести источники( на русском языке) про то, в чем отличие между посимвольным считыванием и поточным, циклами while и for, типами float и double? fopen и ifstream(кажись так чтение из файла, хотя точно не помню...)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Dr_Quake
Заблокирован
09.06.2013, 23:11     Тема старая, но все же #2
Циклы это циклы, в любом учебнике, float = single по старому, 16 бит было изначально, сейчас алиас на битность программы[float - число с плавающей запятой, все алиасы - только размер в памяти и точность соответственно, разная битность, double частный случай - 32битного float],fopen и ifstream - соответственно бесклассовая и классовая работа с файлами по сути.
ququ_smile
1 / 1 / 0
Регистрация: 28.01.2013
Сообщений: 153
09.06.2013, 23:30  [ТС]     Тема старая, но все же #3
Цитата Сообщение от Dr_Quake Посмотреть сообщение
fopen и ifstream - соответственно бесклассовая и классовая работа с файлами по сути.
эм, а можно про это поподробнее?
Dr_Quake
Заблокирован
09.06.2013, 23:36     Тема старая, но все же #4
А что конкретнее то? Это даже не C++, это общие основы перехода на ООП. На деле именно ifstream берётся не как классика с методами ->, а с операторами для быстрой работы как сin/cout

file f=fopen("file","w+");
fwrite(var,f);
fclose(f);

ifstream filestream("file")
filestream.write(somevar,sizeof(somevar))
//или в виде как с ним работают обычно
filestream<<somevar;
filestream.close;
ququ_smile
1 / 1 / 0
Регистрация: 28.01.2013
Сообщений: 153
09.06.2013, 23:53  [ТС]     Тема старая, но все же #5
Цитата Сообщение от Dr_Quake Посмотреть сообщение
На деле именно ifstream берётся не как классика с методами ->, а с операторами для быстрой работы как сin/cout
Т.е. по сути ifstream будет быстрее чем fopen , да?
Dr_Quake
Заблокирован
09.06.2013, 23:55     Тема старая, но все же #6
Нет, писать короче просто. И вообще - суть iostream не в этом, это уже function write operator <<, что отдельная тема.
Yandex
Объявления
09.06.2013, 23:55     Тема старая, но все же
Ответ Создать тему
Опции темы

Текущее время: 08:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru