Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
mozg-bolit
3 / 3 / 0
Регистрация: 20.09.2014
Сообщений: 252
#1

Занести в массив заданное количество символов - C++

22.07.2015, 14:05. Просмотров 253. Ответов 3
Метки нет (Все метки)

Всем привет, помогите не как не могу сделать. Есть текстовый файл 1.txt в нем некое количество текста.
Как отсчитать 1000 символов занести их в массив и удалить из файла, а потом выполнить функцию void one_function ()
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.07.2015, 14:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Занести в массив заданное количество символов (C++):

Напечатать заданное количество символов в строках - C++
подскажите алгоритм для задачки. Нужно ввести количество символов, к примеру 18, и и количество символов в строке, к примеру 4. Через цикл...

Функция удаляет из строки заданное количество символов - C++
Задание: Функция удаляет из строки заданное количество символов, начиная с заданной позиции. Помогите пожалуйста, буду очень благодарен.

Удалить из строки заданное количество символов, начиная с заданной позиции - C++
8.6.1. Помогите, пожалуйста, решить задачи в С++. Написать программу удаления из строки заданного количества символов, начиная с...

Копировать из файла заданное количество символов, начиная с заданной позиции - C++ - C++
Программа должна копировать символы с начала файла Dat.txt и к введенной с клавиатуры позиции1 (pos). Затем копировать с позиции2 (kil) до...

Функция удаляет из строки заданное количество символов, начиная с заданной позиции - C++
Подскажите, что не так в программе.? Функция удаляет из строки заданное количество символов, начиная с заданной позиции. (При...

Матрица и одномерный массив (Составить одномерный массив, содержащий количество буквенных символов в каждом из ее столбцов, подсчет символов) - C++
Помогите решить задачку: Дана матрица 5х7, элементами которой являются значения символьного типа. Составить одномерный массив, содержащий...

3
mr_mczakenberg
65 / 65 / 31
Регистрация: 10.04.2015
Сообщений: 281
22.07.2015, 18:50 #2
Честно украдено с другого форума:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/* getc example: money counter */
#include <stdio.h>
int main ()
{
  FILE * pFile;
  int c;
  int n = 0;
  pFile=fopen ("myfile.txt","r");
  if (pFile==NULL) perror ("Error opening file");
  else
  {
    do {
      c = getc (pFile);
      if (c == '$') n++;
    } while (c != EOF);
    fclose (pFile);
    printf ("File contains %d$.\n",n);
  }
  return 0;
}
И читает посимвольно и файл открывает и файл закрывает.

По поводу удаления: Удаление символов из файла
1
mozg-bolit
3 / 3 / 0
Регистрация: 20.09.2014
Сообщений: 252
22.07.2015, 19:05  [ТС] #3
Цитата Сообщение от mr_mczakenberg Посмотреть сообщение
c = getc (pFile);
* * * if (c == '$') n++;
Подскажите что делают эти 2 строчки ?
0
Krasiosoft
51 / 51 / 15
Регистрация: 01.06.2015
Сообщений: 189
23.07.2015, 06:48 #4
C++
1
2
c = getc(pFile); // считывает один символ с файла
if (c == '$') n++;  // проверяет, если это $, тогда увеличивает на 1 переменную n
0
23.07.2015, 06:48
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.07.2015, 06:48
Привет! Вот еще темы с ответами:

Написать программу, удаляющую из строки заданное пользователем количество символов, начиная с заданной позиции - C++
Доброго времени суток, уважаемые форумчане. Просьба помочь написать программу, которая удаляет из строки заданное пользователем количество...

Удалить из строки заданное количество символов, начиная с заданной позиции. Преобразовать строку таким образом - C++
Удалить из строки заданное количество символов, начиная с заданной позиции. Преобразовать строку таким образом, чтобы сначала в ней были...

Вставляет заданное число у отсортированы массив определённое количество раз - C++
Ну есть набросок только оно там заполняет свободные ячейки массива бредом помогите долблюсь с заданием уже 3 часа И пожалуйста только не...

Заполнить двумерный массив расположив заданное количество единиц случайным образом - C++
Ребята , nомогите додумать , есть двумерный динамический массив , заnолняется рандомно цыфрами 0 и 1 , в чем суть. nользователь вводит ,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru