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

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

Войти
Регистрация
Восстановить пароль
 
The SKY
0 / 0 / 0
Регистрация: 12.06.2014
Сообщений: 27
#1

Символьный массив, считываемый из файла - C++

14.06.2014, 22:15. Просмотров 241. Ответов 5
Метки нет (Все метки)

Из текстового файла считывается массив символов. Нужно считать из файла только те символы, которые являются буквами латинского алфавита.
Вопрос. как отличить буквы латинского алфавита от других символов?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2014, 22:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Символьный массив, считываемый из файла (C++):

Проверить что считываемый символ из файла является цифрой - C++
Здравствуйте, есть уже готовая функция, написанная под cin, cout. Можно ли ее как то адаптировать под потоковое чтение из файла? int...

Чем отличаются двумерный символьный массив и массив указателей на строки - C++
Двумерный символьный массив и массив указателей на строки. Собственно чем они отличаются? Заранее спасибо.

Литерный, символьный массив - C++
1)Объявить строку ng3 как литерный массив, не указав длину строки, и инициализировать ее значением “HTML++Java”. 2)Объявить массив er из...

32-разрядный символьный массив - C++
Как представить в виде 32 разрядного символьного Массива целое число?O_o

Массив указателей на символьный массив - C++
Программа пишет название месяца, после ввода переменной "y". #include <stdio.h> #include <iostream.h> char* int2month(int nMonth); ...

Запись текста в символьный массив - C++
Доброго времени суток :) Есть переменная которой я хочу присвоить HTML код но в этом HTML коде есть переменная в которою в зависимости от...

5
nmcf
5547 / 4857 / 1647
Регистрация: 14.04.2014
Сообщений: 19,725
14.06.2014, 22:32 #2
Функция isalpha(), например.
0
The SKY
0 / 0 / 0
Регистрация: 12.06.2014
Сообщений: 27
15.06.2014, 00:01  [ТС] #3
Спасибо.

Добавлено через 42 минуты
Еще такой вопрос. там в условии еще дополнение, если файл пустой, должно выводится соответствующее сообщение. Как это реализовать? Как правильно поставить условие?
0
Sh@dow777
12 / 12 / 3
Регистрация: 10.12.2013
Сообщений: 679
15.06.2014, 05:15 #4
The SKY,
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <fstream>
using namespace std;
 
int main()
{
     ofstream blabla("blabla.dat", ios::out);
     if(!blabla)
         cout << "File is empty" << endl;
}
0
The SKY
0 / 0 / 0
Регистрация: 12.06.2014
Сообщений: 27
15.06.2014, 14:12  [ТС] #5
такая запись помогает обнаружить ошибку при открытии файла, а мне нужно, чтобы проверялось пустой файл или нет.
может другой вариант?
0
Sh@dow777
12 / 12 / 3
Регистрация: 10.12.2013
Сообщений: 679
15.06.2014, 17:54 #6
The SKY, Открываете файл, делаете с ним что нибудь. А потом, допустим, в конце, делаете проверку
C++
1
2
if(!blabla)
         cout << "File is empty" << endl;
0
15.06.2014, 17:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.06.2014, 17:54
Привет! Вот еще темы с ответами:

Символьный массив и указатель на char - C++
Читал уже где-то на форуме тему, где показывалась разница между:char mas=&quot;Hello&quot;; char * ptr=&quot;World&quot;; Но из всего я понял только то, что...

Заполнить символьный массив в классе - C++
Почему не могу присвоить значение в 1 поле, только символьное, целочисленное проходит нормально... #include &lt;iostream&gt; using...

Разделить символьный массив на лексемы - C++
Нужно разделить символьный массив на лексемы. Новая лексема - от и до мат. знака (&quot;+&quot;, &quot;-&quot;, &quot;*&quot;,...

Считывание строки в символьный массив - C++
1. Ввод из коммандной строки, число символов неизвестно. 2. Ввод из текстового файла, число символов неизвестно. Например, int...


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

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

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