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

Бинарные файлы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить доход по депозиту, используй две функции. http://www.cyberforum.ru/cpp-beginners/thread1004158.html
Помогите пожалуйста написать программу! Написать программу, содержащую две функции. Первая функция, вычисляющая доход по депозиту, располагается после функции main(). Входными данными являются: сумма на депозите, процентная ставка, срок депозита (в днях). Вторая, функция печати результата, располагается до функции main().
C++ Как нарисовать линию? Point P7(74,10); P7.Draw(dc); Point P8(300,300); P8.Draw(dc); dc.MoveTo(......); сюда взять координаты Р7 dc.LineTo(......); сюда взять координаты Р8 вот так вот не работает http://www.cyberforum.ru/cpp-beginners/thread1004157.html
C++ Найти количество участков, на которых элементы массива возрастают.
Дан массив размера N. Найти количество участков, на которых его элементы возрастают.
C++ Калькулятор мер и весов
Калькулятор мер и весов - программа для преобразования старинных русских мер веса, длины, площади и объема в метрические и обратно. \можно со всеми подробностями - я новенький в этом деле
C++ Работа с файлами и строками http://www.cyberforum.ru/cpp-beginners/thread1004138.html
Здравствуйте, помогите,пожалуйста, с решение лабораторной по инфе. Нужно написать программу, которая считывает текст из текстового файла и выводит на экран только предложения, содержащие введенное с клавиатуры слово. Моя программа уже умеет считывать слово(строку) и открывать файл для чтения, но "пробегать" по файлу и выводить нужные предложения она пока не может, т.к. я не могу понять как это...
C++ Разбор Ошибки LNK1120 Как посмотреть что за неразрешенные элементы ? P/s/ Вообще вопрос вытек от сюда http://www.cyberforum.ru/cpp-beginners/thread1003309.html#post5313078 1>C:\Users\Illuminat\Documents\Visual Studio 2012\Projects\ConsoleApplication15\Debug\ConsoleApplication15.exe : fatal error LNK1120: неразрешенных внешних элементов: 10 Добавлено через 29 минут Вот полная картина ошибок >------... подробнее

Показать сообщение отдельно
Ilot
Модератор
Эксперт С++
1780 / 1155 / 223
Регистрация: 16.05.2013
Сообщений: 3,042
Записей в блоге: 5
Завершенные тесты: 1
11.11.2013, 12:13     Бинарные файлы
Во-первых вам нужно задать динамическую матрицу. Как это сделать варинтов несколько. Остановимся на простом.
Что бы вычислить кол-во строк в матрице используйте методы seekg и tellg. Первый с флагом ios::end устанавливается в конец файла, второй выводит позицию указателя в байтах. Что бы узнать количество чисел записанных в файл делите указатель на размер типа. Это примерно так:
C++
1
2
3
4
5
6
7
//Открыть файл для чтения
ifstream infile;
infile.open("/*Путь к файлу*/", ios::in, ios::binary);
 
//Определяем кол-во чисел записанных в файле
infile.seekg(0, ios::end);
int len = infile.tellg() / sizeof(/*тип числа*/);//Тут следите, что бы не было переполнения для int
Ну а дальше все просто. Дерзайте .
 
Текущее время: 05:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru