| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Форматы ввода - вывода. |
| Автор: nikitosinasuperman 18.3.2006, 16:05 |
| Здравствуйте. Припекло срочно про форматы например считываю с файла - и мне нужно считать по флоату, то я пишу %f а когда по дабл - то gl и тд. Киньте пожалуйста что-нибудь или ссылку на форматы по подробней. Работа со строками, посимвольно. |
| Автор: MAKCim 18.3.2006, 16:26 | ||||
read, write
|
| Автор: nikitosinasuperman 18.3.2006, 17:10 |
| а что означает единица в read? |
| Автор: NextAlex 21.3.2006, 00:40 |
| если я правильно помню, то read(fs,sizeof(char),1,__buffer) и read(fs,1,sizeof(char),__buffer) - это, в принципе, практически одно и то же, особенно если учесть что sizeof(char)=1 первый параметр - указатель на файл второй параметр - размер блока, который ты читаешь за один раз, в байтах третий - количество чтений и последний - куда читать read(fs, 5, 8, __buffer) - за восемь заходов по пять байт каждый вычитает тебе 40 байт а вообще это fread(), почитай вот http://www.cplusplus.com/ref/cstdio/fread.html кстати довольно полезный ресурс ... |
| Автор: nikitosinasuperman 21.3.2006, 12:15 |
| О, прикольная страничка, Спасибо! |
| Автор: threef 23.3.2006, 16:39 | ||
| size_t fread(void* buffer, size_t sizeof(blocktype),size_t block_count,FILE *file)
третий = количество блоков результат - количество полностью прочитанных блоков |
| Автор: NextAlex 23.3.2006, 16:46 |
| threef, нема базара - гений ... |
| Автор: a11en 11.4.2007, 19:24 |
| а список форматов где посмотреть можно, а то зна только 5 шт? |
| Автор: zkv 12.4.2007, 08:44 |
а поиск никто не отменял посмотрите http://www.codenet.ru/progr/cpp/spru/printf.php например |
| Автор: betal 12.4.2007, 10:30 |
ячейка (символ) типа sizeof(char) количиством 1 штука ниче что я на пальцач ?!?! |