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

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

Восстановить пароль Регистрация
 
The SKY
0 / 0 / 0
Регистрация: 12.06.2014
Сообщений: 27
14.06.2014, 22:15     Символьный массив, считываемый из файла #1
Из текстового файла считывается массив символов. Нужно считать из файла только те символы, которые являются буквами латинского алфавита.
Вопрос. как отличить буквы латинского алфавита от других символов?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2014, 22:15     Символьный массив, считываемый из файла
Посмотрите здесь:

C++ Двумерный символьный массив
C++ Символьный массив
Символьный массив....(( C++
символьный массив C++
Символьный массив C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
4306 / 3727 / 1256
Регистрация: 14.04.2014
Сообщений: 14,599
14.06.2014, 22:32     Символьный массив, считываемый из файла #2
Функция isalpha(), например.
The SKY
0 / 0 / 0
Регистрация: 12.06.2014
Сообщений: 27
15.06.2014, 00:01  [ТС]     Символьный массив, считываемый из файла #3
Спасибо.

Добавлено через 42 минуты
Еще такой вопрос. там в условии еще дополнение, если файл пустой, должно выводится соответствующее сообщение. Как это реализовать? Как правильно поставить условие?
Sh@dow777
11 / 11 / 3
Регистрация: 10.12.2013
Сообщений: 645
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;
}
The SKY
0 / 0 / 0
Регистрация: 12.06.2014
Сообщений: 27
15.06.2014, 14:12  [ТС]     Символьный массив, считываемый из файла #5
такая запись помогает обнаружить ошибку при открытии файла, а мне нужно, чтобы проверялось пустой файл или нет.
может другой вариант?
Sh@dow777
11 / 11 / 3
Регистрация: 10.12.2013
Сообщений: 645
15.06.2014, 17:54     Символьный массив, считываемый из файла #6
The SKY, Открываете файл, делаете с ним что нибудь. А потом, допустим, в конце, делаете проверку
C++
1
2
if(!blabla)
         cout << "File is empty" << endl;
Yandex
Объявления
15.06.2014, 17:54     Символьный массив, считываемый из файла
Ответ Создать тему
Опции темы

Текущее время: 01:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru