1. 程式人生 > >c++如何判斷一個字串是否只有可見字元

c++如何判斷一個字串是否只有可見字元

 #include<algorithm>
 #include<boost/bind.hpp>
#include<cctype>
#include <string>
#include <iostream>
using   namespace   std;
int   main()
{
        string   str="Hello   [email protected]#$%^&*()_+|";
        char c = 150;
        str += c;
        if((find_if(str.begin(),str.end(),!bind(::isprint,_1)))==str.end())
                cout<<"是"<<endl; 
        else   cout<<"不是"<<endl;
        system("PAUSE");
        return   0;
}