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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 25, средняя оценка - 4.88
Василий-Робот
TECHNO
26 / 26 / 5
Регистрация: 04.11.2009
Сообщений: 366
#1

файл и длина строки - C++

13.12.2010, 21:28. Просмотров 3702. Ответов 9
Метки нет (Все метки)

Предположим, я создал файл в блокноте. Назвал его "A.txt". В этом файле написал какое-то слово. Сохранил. Как мне подсчитать длину этого слова?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.12.2010, 21:28     файл и длина строки
Посмотрите здесь:

строки в с++ проверить является четным числом длина введенной пользователем строки и вывести сообщение на экран - C++
1) проверить является четным числом длина введенной пользователем строки и вывести сообщение на экран помогите решить пожалуйста, болел...

Удалить из строки среднюю букву, если длина строки нечётная или две средних в противном случае - C++
Строки. Дана строка S. Удалите из неё среднюю букву, если длина строки нечётная или две средних в противном случае. Формат входных...

Длина строки в С++ - C++
Здравствуйте, кто может, подскажите, как определить длину строки в С++. Знаю, что в паскале было бы так: c:=lenght(s); А как на С++ не...

длина строки - C++
Здравствуйте. Есть такой код. char stroka; char *str=new char ; cout<<str<<" - "<<strlen(str)<<endl<<stroka<<" - ...

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

Длина строки - C++
У меня задача стоит что бы пользователь ввёл какой-то текст, а потом программа вычислала длину этой стороки. #include <iostream.h> ...

длина строки - C++
Определить длинну строки, которая введена пользователем.

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mayonez
380 / 272 / 21
Регистрация: 26.12.2009
Сообщений: 875
13.12.2010, 21:49     файл и длина строки #2
кусок:
C++
1
2
3
4
string slovo;
ifstream inn("A.txt");
inn>>slovo;
cout << slovo.size();
Василий-Робот
TECHNO
26 / 26 / 5
Регистрация: 04.11.2009
Сообщений: 366
13.12.2010, 21:54  [ТС]     файл и длина строки #3
Mayonez, можешь написать целиком? Я в Си++ не силен, поэтому никакие библиотеки, ни что такое inn не знаю
Mayonez
380 / 272 / 21
Регистрация: 26.12.2009
Сообщений: 875
13.12.2010, 22:07     файл и длина строки #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <fstream>               //для работы с файлами
#include <string>                //для работы со строками С++
using namespace std;
 
int main()
{
   ifstream inn("A.txt");        //открываем поток для ввода
                                 //связываем с файлом А.txt
   string a;
   inn >> a;                     //считываем слово
   cout << a.size() << endl;     //и выводим его размер
   
   system("pause");
   return 0;
}
Василий-Робот
TECHNO
26 / 26 / 5
Регистрация: 04.11.2009
Сообщений: 366
13.12.2010, 22:12  [ТС]     файл и длина строки #5
Mayonez, в файле я написал "hello!!!" а результат - нуль. Почему?
Mayonez
380 / 272 / 21
Регистрация: 26.12.2009
Сообщений: 875
13.12.2010, 22:17     файл и длина строки #6
Файл должен быть в папке с программой
Какое имя файла без расширения?
Василий-Робот
TECHNO
26 / 26 / 5
Регистрация: 04.11.2009
Сообщений: 366
13.12.2010, 22:20  [ТС]     файл и длина строки #7
Имя файла "A"
Mayonez
380 / 272 / 21
Регистрация: 26.12.2009
Сообщений: 875
13.12.2010, 22:27     файл и длина строки #8
и расширение *.txt?
тогда помести его в папку с программой (с *.ехе файлом)

Добавлено через 1 минуту
А - русское или английское?
назови текстовый файл sdf.txt
и поменяй строчку
C++
1
ifstream inn("sdf.txt");
работает?
Василий-Робот
TECHNO
26 / 26 / 5
Регистрация: 04.11.2009
Сообщений: 366
13.12.2010, 22:34  [ТС]     файл и длина строки #9
Mayonez, помещение файла в папку подействовало положительно! Спасибо!
Слушай, а ты можешь переписать код в простой Си?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.12.2010, 17:48     файл и длина строки
Еще ссылки по теме:

Дерево и длина строки - C++
Есть пример дерева , где вычисляется наименьший его элемент. Помогите переписать код , чтобы найти самую короткую строку в дереве,...

Максимальная длина строки - C++
Можете объяснить почему, когда я добавил цикл do while он первую строку пропускает и считает ее длину ноль ? Он просто не считает ее....

Полезная длина строки - C++
#include &lt;iostream&gt; #include &lt;string.h&gt; using namespace std; int main () { int wdcount = 0; char str1 = &quot;&quot;; char str2 =...

Длина строки в векторе - C++
Здравствуйте! Как узнать длину строки в векторе? vector&lt;string&gt; v; v.push_back(&quot;a&quot;); v.push_back(&quot;aa&quot;); ...

Длина строки до ввода ? - C++
#include &lt;iostream&gt; #include &lt;string&gt;//обеспечение доступа к классу string #include &lt;cstring&gt; using namespace std; int main(){ ...


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

Или воспользуйтесь поиском по форуму:
Mayonez
380 / 272 / 21
Регистрация: 26.12.2009
Сообщений: 875
14.12.2010, 17:48     файл и длина строки #10
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "stdio.h"
#include "string.h"
 
main()
{
   FILE *f;
//В программе, которая выполняет операции чтения из файла или запись в файл,
//должна быть объявлена переменная-указатель на тип FILE
   f = fopen("A.txt", "r");
//Открываем для чтения файл   
   char slovo[80];
   fscanf(f, "%s", slovo);
//Читаем слово из файла
   printf("%i\n", strlen(slovo));
//Выводим его длинну стандартной функцией
   return 0;
}
немного с опозданием...
Yandex
Объявления
14.12.2010, 17:48     файл и длина строки
Ответ Создать тему
Опции темы

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