Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Jak to zrobić aby wystąpienie litery "a" nie powinno się liczyć

Ostatnio zmodyfikowano 2020-11-22 14:28
Autor Wiadomość
fisz87
Temat założony przez niniejszego użytkownika
Jak to zrobić aby wystąpienie litery "a" nie powinno się liczyć
» 2020-11-22 13:06:29
Witam. Mam problem napisałem program który zlicza litery ale nie wiem do końca gdzie mogę w nim zaznaczyć że wystąpienie litery "a" nie powinno się zliczać. Jakby ktoś by mógł mnie naprowadzić, pokazać z góry dziękuje. Kod pod spodem.

C/C++
#include <iostream>
#include <map>
#include <unordered_map>
#include <tuple>
#include <set>
#include <sstream>
#include <vector>
#include <algorithm>
#include <thread>
#include <chrono>
#include <ctime>
#include <functional>
#include <bitset>

#include <boost/algorithm/string.hpp>


int main()
{
    std::stringstream s;
    s << R "(abc s
    dsdsd 3 ) ";
   
    std::string line;
    int counter = 0;
    while( std::getline( s, line ) ) {
        boost::trim( line );
        std::cout << "Line " << counter << " size: " << line.size() << std::endl;
        ++counter;
    }
   
    return 0;
}
P-177731
pekfos
» 2020-11-22 14:28:28
Przetwarzaj linie znak po znaku. Teraz nie można tego nazwać zliczaniem liter, bo liczysz długość linii minus białe znaki na początku i końcu.
P-177733
« 1 »
  Strona 1 z 1