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

Чтение/запись двоичных файлов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод двух чисел после плавающей точки http://www.cyberforum.ru/cpp-beginners/thread67162.html
Собственно проблема. Никак не могу найти инструкцию для операции выводу, чтобы она выводила всегда 2 знака после десятичной точки. Выводить нужно в файл. Собственно можно наверное использовать precision(2); Но проблема в том, что оно не выводит .00 у целых чисел; т.е. выводит просто Х, где Х целое число, а нужно Х.00. fout<< priceA+priceB+priceC; fin.close(); ...
C++ количество положительных элементов в матрице написать и протестировать функцию,подсчитывающую количество положительных элементов в матрице и их среднеарифметическое значение.(матрица 5x5) вот прога: #include<iostream.h> #include<math.h> #include<conio.h> int i=0, mass, j=0, k=0; float rez=0; http://www.cyberforum.ru/cpp-beginners/thread67160.html
C++ народ я написал прогу на С++ а в ней какойто косяк и я не знаю какой!ПОмогите его найти пожалуйста
написать и протестировать функцию,подсчитывающую количество положительных элементов в матрице и их среднеарифметическое значение.(матрица 5x5) вот прога: #include<iostream.h> #include<math.h> #include<conio.h> int i=0, mass, j=0, k=0; float rez=0;
Алгоритм суммы C++
http://linkme.ufanet.ru/images/6c0950f0a933d4bea2408ef507d12e68.jpg Здесь выложена фота задания , обьясняю ниже знака суммы K=M, сверху знака суммы M , а остальное думаю видно . ПОмогите пжлста в написании программы Добавлено через 1 минуту условие K(K+1)...(K+M)
C++ Подскажите пожалуйста http://www.cyberforum.ru/cpp-beginners/thread67140.html
Нужно ввести в 1 строковую переменную или символьный массив текст из файла с абзацами.Как это реализовать?
C++ Два линейных массива Дано два линейных массива найти минимальный и максимальный элементы из двух массивов используя одно прохождение цикла. С++ :wall: как это можно зделать за одно прохождение цикла ?:help: подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9530 / 5523 / 932
Регистрация: 25.07.2009
Сообщений: 10,606
25.11.2009, 15:36
nickson91, определения функций fread и fwrite
Код
size_t fread(void *буфер, size_t колич_байт, size_t счетчик, FILE *уф);
size_t fwrite(const void *буфер, size_t колич_байт, size_t счетчик, FILE *уф);
первая возвращает количество прочитанных элементов, вторая - количество записанных.
А дальше просто всё... Читаете из входного файла в буфер n байт. Если прочиталось меньше, проверяете состояние файла (просто кончился, или случилось что - errno == EBADF, ferror(fp) == 1, etc...), пишете в выходной файл столько,сколько прочиталось (конечно, если входной файл просто кончился), проверяете, сколько записалось, и, если опять не сошлось - выдаёте сообщение об ошибке записи
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru