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

Подсчет символов в файле - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Можете объясеить . что делает программа http://www.cyberforum.ru/cpp-beginners/thread710437.html
union playertype { int status; struct { unsigned int record : 1; unsigned int pause : 1; unsigned int play : 1; } bin; } player;
C++ Найти максимальный и минимальный элементы одномерного массива Написать программу(С++) с использованием операций управления памятью для нахождения максимального и минимального элементов одномерного массива. Заранее благодарна. http://www.cyberforum.ru/cpp-beginners/thread710430.html
Scanf и некоторые детали C++
Вот работаю со scanfom и появилось несколько вопросов. char name; do { scanf("%s",&name); } while (...); Вот 1 вопрос. У меня есть строка ,в строке 2 слова и 1 число. Например CREATE file1 3.
C++ Не удается вывести массив
Доброго времени суток ,уважаемые форумчане.Подскажите пожалуйста в чем моя ошибка.Дан двумерный массив,изначально размер которого задан константами.Суть задачи такова:пользователь задает размер массива меньший, чем константный размер,вводит элементы массива.Необходимо организовать контрольный вывод ,введенного массива.В дальнейшем из строк массива по определенному условию будет формироваться...
C++ DES / AES (Готовый пример или описание реализации различных этапов) http://www.cyberforum.ru/cpp-beginners/thread710427.html
Где можно доходчиво почитать именно о реализации этих алгоритмов, может кто знает и может подсказать. Или же дайте ссылку если где-то есть реализация одного из этих алгоритмов с хорошими комментариями, ну или может у вас завалялся ваш вариант, который вы когда-то писали. Нужно написать самому такие шифровалки/дешифровалки, а я не решусь с какого края заходить прям так что какой-то чужой пример...
C++ Вывести слова предложения в таком порядке, чтобы последняя буква каждого слова совпадала с первой буквой следующего слова Пожалуйста помогите решить! В предложении все слова начинаются с различных букв. Напечатать ( если можно ) слова предложения в таком порядке, чтобы последняя буква каждого слова совпадала с первой буквой следующего слова. Заранее спасибо! подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт CЭксперт С++
6625 / 3816 / 500
Регистрация: 29.11.2010
Сообщений: 10,068
27.11.2012, 03:44     Подсчет символов в файле
Цитата Сообщение от bmwkkk Посмотреть сообщение
VS 2010 подойдет? или какую среду установить в таком случае?
Это зависит не от среды, а от компилятора. VS 2012 поддерживает лямбда-выражения, последнии версии gcc и MinGW также.

P.S. еще можно поставить boost::lambda, хотя думаю для вас это будет сложно

Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
#include <fstream>
#include <string>
#include <cctype>
 
int main()
{
    std::string special="()[]{}\"@#$%^&*/|\\ ;:'<>`~-+";
    std::ifstream ifs("text.txt");
    if (!ifs)
    {
        std::cerr<< "No file\n";
        return 1;
    }
    int nChars = 0, nPunct = 0, nSpecial = 0;
 
    char c;
    while (!ifs.eof() && ifs>> c)
    {
        if      (isalpha (c)) nChars ++;
        else if (ispunct (c)) nPunct ++;
        if (special.find (c) != std::string::npos) nSpecial ++;
    }
    std::cout<< "Characters: "       << nChars  << std::endl
             << "Punctuation marks: "<< nPunct  << std::endl
             << "Special marks: "    << nSpecial<< std::endl;
    return 0;
}
 
Текущее время: 23:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru