C++ string only letters -



C++ string only letters -

i've got this. problem strings must letters only, how can this? i've been sitting on few hours , can't find working solution. i've tried utilize answers topic accept letters guess i'm dumb , still can't create work :(

class="lang-cs prettyprint-override">#include <string> #include <vector> #include <iostream> #include <iterator> #include <algorithm> using namespace std; int main(void) { vector <string> strings; string line; { cout << "enter string, 'stop' stops: "; cin >> line; strings.push_back(line); } while (line != "stop"); vector <string> :: iterator w; cout << "before sorting \n"; (w=strings.begin(); w!=strings.end(); w++) cout << *w << endl; sort (strings.begin(),strings.end()); cout << "after sorting \n"; (w=strings.begin(); w!=strings.end(); w++) cout << *w << endl; }

you need add together validation code. simple cases, can like:

if ( std::find_if( line.begin(), line.end(), []( unsigned char ch ) { homecoming !isalpha( ch ); } ) != line.end() ) { // not letters }

(this appropriate school projects, , won't work usual network encoding, utf-8.)

c++

Comments

Popular posts from this blog

php - Android app custom user registration and login with cookie using facebook sdk -

c# - Create a Notification Object (Email or Page) At Run Time -- Dependency Injection or Factory -

Set Up Of Common Name Of SSL Certificate To Protect Plesk Panel -