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

работа с файлами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проблема с линковкой http://www.cyberforum.ru/cpp-beginners/thread343725.html
Пишу игру в Code::Blocks, использую glut. Компилятор ошибок не выдаёт и обьектные файлы создаются, а вот линковщик ругается: -------------- Clean: Debug in WormsCB --------------- Cleaned "WormsCB - Debug" -------------- Build: Debug in WormsCB ---------------
C++ Алгоритмы отображения большого текста на экране Привет всем! Может быть кто знает, есть какие-нибудь алгоритмы, позволяющие быстро отображать тексты больших размеров? Дело в том, что пишу читалку fb2, и там нужно выводить отпарсиный текст на экран (текст парсится в html формат). Тексты разные - например Л.Н. Толстой - Война и мир. Книга большая и если в лоб делать, то процесс отображения может занимать много времени. Уже намучился с этим, не... http://www.cyberforum.ru/cpp-beginners/thread343724.html
C++ вектор типа string
Привет! Пожскажите пожалуйста как в векторе типа string определить размер каждого входящего в него слова. Это как- то через опе6ратор стрелки (или точки) и функции size() ? :-)
можно ли while() и for() отнести к прерываниям? C++
сабж...
C++ Задача на создание карточной игры. http://www.cyberforum.ru/cpp-beginners/thread343694.html
Здравствуйте. Собственно, само задание звучит, как "Написать программу, которая на основе классов реализует карточную игру Блэк-Джек.". Главная проблема в том, как реализовать взаимодействие между игроками и казино ( очередность ходов, и т.д. ). Что лучше применить в этом случае? Раньше не сталкивался с подобной проблемой. з.ы. Вот наброски: Заголовочный файл: #pragma once //...
C++ Таблица умножения которая ствит оценки Как сделать чтобы С++ считывал количество ошибок в таблице умножения и ставил оценки?Вот код: #include<stdio.h> #include<iostream.h> int main(int Arg,char* pszArgs) { int a; подробнее

Показать сообщение отдельно
Olga_
 Аватар для Olga_
840 / 182 / 16
Регистрация: 01.08.2011
Сообщений: 502
20.08.2011, 18:28     работа с файлами
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
#include<stdio.h>
#include<string.h>
#define N 500
 
// поиск максимальной (по длине) строки.
int MaxString(char *fname, char *max)
{
   FILE *f;
   char s[N];
   int max_len, len;
   if ((f = fopen(fname, "rt")) == NULL)
      return 1;
   if (fgets(max, N, f))
   {
      max_len = strlen(max);
      while (fgets(s, N, f))
      {
         len = strlen(s);
         if (len > max_len)
         {
             strcpy(max, s);
             max_len = len;
         }
      }
   }
   fclose(f);
   return 0;
}
 
// добавление в конец файла строки s
int Add(char *fname, char *s)
{
   FILE *f;
   if ((f = fopen(fname, "at")) == NULL)
      return 1;
   fputs(s, f);
   fclose(f);
   return 0;
}
 
int main()
{
   char max[N], s[N];
   fgets(s, N, stdin); // ввод строки с клавиатуры
   MaxString("c:\\a.txt", max);
   if (strcmp(s, max))
      Add("c:\\a.txt", s);
   getchar();
   return 0;
}
 
Текущее время: 00:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru