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

Поиск самого длинного слова в файле - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проблема с функцией создания односвязного списка http://www.cyberforum.ru/cpp-beginners/thread1859.html
Есть функция (создание односвязного списка): struct List*CreateList(void){ DBase dBase(nRecord); struct List*BeginList; struct List*Current; struct List*Previous; dBase.Input(); for (int i=0; i<nRecord; i++){ Current=(struct List*)malloc(sizeof(struct List));
C++ Как работают побитовые сдвиги? Люди объясните плиз как работают побитовые сдвиги << и >>, а то что то совсем запарился :confused: http://www.cyberforum.ru/cpp-beginners/thread1850.html
C++ Выбрать такие три точки из множества, не лежащие на одной прямой, которые составляют треугольник min площади
Помогите сделать прогу:С помощью графики отобразить на экране дисплея ход решения следующей задачи: из заданного на плоскости множества точек выбрать такие три точки, не лежащие на одной прямой, которые составляют треугольник наименьшей площади. Начало координат расположить в центре экрана. или подскажите алгоритм, плиииииииииииииииииииззззззззззззз!!!!
C++ Перевести номер дня в году в дату и месяц
Препод дал задачу. Условные операторы применять нельзя, вот в этом и касяк а то бы я сделал! Она звучит так:В году 365 дней (не весокосный) Надо вводить число от 1-365 и чтобы программа переводила это число дня года в дату и месяц. Пример -> 365 это 31.12 ПОМОГИТЕ ЗАРАНЕЕ БЛАГОДАРЕН!!!!!!!!!!
C++ Считать числа из файла и записать их в массив http://www.cyberforum.ru/cpp-beginners/thread1820.html
Проблема следущая: нужна программа которая считывает числа типа double из файла (в моем случае это индексы валютного курса) и записывает их в массив double A.
C++ Программирование контроллеров Подскажите, плз, где можно найти инфу по программированию контроллеров (напр. СИМАТЕКов, ФЕКов) с использованием с,с++? подробнее

Показать сообщение отдельно
fasked
Эксперт C++
 Аватар для fasked
4924 / 2504 / 180
Регистрация: 07.10.2009
Сообщений: 4,306
Записей в блоге: 1
23.08.2010, 18:34     Поиск самого длинного слова в файле
Цитата Сообщение от Pricolist Посмотреть сообщение
ребята, домашнюю работу по программированию всем вузам страны будем тут делать?
Пусть вот разбирается теперь:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <algorithm>
#include <iterator>
#include <fstream>
#include <vector>
#include <string>
#include <iostream>
 
int main()
{
   std::vector<std::string> v(std::istream_iterator<std::string>(std::ifstream("file.txt")), std::istream_iterator<std::string>());   
   std::string maxstring;
 
   for(auto it = v.begin(); it != v.end(); ++it)
      if(it->find('e') != std::string::npos)
         if(it->size() >= maxstring.size())
            maxstring = *it;
 
   if(maxstring.empty())
      std::cout << "not found word with char E" << std::endl;
   else
      std::cout << "last max word with char E is: " << maxstring << std::endl;
}
 
Текущее время: 16:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru