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

что такое типизированный файл? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как переделать програму http://www.cyberforum.ru/cpp-beginners/thread137732.html
Нужно зделать програмку ету(t$=“Успишнисть из в/т”; ...успеваемость студентов группы из вычислительной техники: фамилия и инициалы, оценка по лаб. роб.№1, оценка по лаб. роб. №2, оценка по лаб. роб. №3, оценка по лаб. роб. №4; ...успеваемость студентов, в которых средний балл <4)] по примеру етой(t$=”Продтовари” ...ассортимент продтоваров в магазине; наименование, цена, количество, дата...
C++ Обход дерева Всем доброе время суток. Не могу нормально обойти дерево и просмотреть введённое, по всей видимости, возможно я неправильно поставил указатели. В общем помогите разобраться. Конечно немного стыдно, ведь это можно в нете найти, но у мя голова не работает уже. #include <iostream> #include <stdio.h> using namespace std; #define sz 10 struct Item{ http://www.cyberforum.ru/cpp-beginners/thread137719.html
вывести из файла цитаты C++
помогите пожалуйста с программкой. нужно создать текстовый файл,а потом вывести из него те предложения, которые заключены в кавычки. файл создала, а вот с выводом проблема,сказали попробовать использовать функцию strstr, но не знаю как её оформить...
Не компилится файл. C++
http://www.piter.com/bugs/5-469-00893-2/files.rar Вот исходники. 18 задание. Написано под дос. Чем можно откомпилировать? Если кто может, пожалуйста помогите! 18-2 файл. Билдером не получается, турбо с. тоже Добавлено через 47 минут делов то, откомпилить файлы готовые. Люди, ау! Есть кто?
C++ Поменять первую и последнюю строки матрицы местами http://www.cyberforum.ru/cpp-beginners/thread137708.html
Нужно написать программу которая меня меняет первую и последнюю строки матрицы местами На сомом ( программу писать на с++ Желательно на примитивнном уровне ) Спасибо большое за ранее
C++ В массиве А(n) (n<=7) хотя бы один нуль. Определить количество положительных и количество отрицательных элементов к первому нулю. В массиве А(n) (n<=7) хотя бы один нуль. Определить количество положительных и количество отрицательных элементов к первому нулю. подробнее

Показать сообщение отдельно
fasked
Эксперт C++
 Аватар для fasked
4924 / 2504 / 180
Регистрация: 07.10.2009
Сообщений: 4,306
Записей в блоге: 1
30.05.2010, 20:58     что такое типизированный файл?
вот решение для твоей задачи, если я его правильно понял
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#include <stdlib.h>
#include <stdio.h>
#include <memory.h>
 
#define SIZE 3
 
int main()
{
   // counts
   int i = 0, j = 0; 
   // file
   char * file_name = "in.txt";
   FILE * fin = NULL;
   // arrays
   int narr[SIZE];
   int ntmp[SIZE];
   // sum
   long sum = 0;
 
   // open file
   if((fin = fopen(file_name, "rb")) == NULL) {
      perror("can't open file");
      abort();
   }
 
   while(!feof(fin))
   {
      // read data
      for(i = 0; i < SIZE; ++i)
         fscanf(fin, "%d ", &ntmp[i]);
 
      // check sum
      long ntsum = 0;
      for(i = 0; i < SIZE; ++i)
         ntsum += ntmp[i];
   
      // copy array
      if(ntsum > sum) 
      {
         sum = ntsum;
         memcpy(narr, ntmp, SIZE * sizeof(int));
      }
   }
 
   // close file
   fclose(fin);
 
   // display max array
   for(i = 0; i < SIZE; ++i)
      printf("%d ", narr[i]);
   printf("\nitem sum: %d\n", sum);
 
   return 0;
}
in.txt
Код
1 1 1
2 2 2
5 5 5
3 3 3
4 4 4
 
Текущее время: 20:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru