tu veux absolument une expression régulière ou ton "morceau de phrase" est fixe ?
Edit : S'il est fixe, ca va assez vite :
Code :
- #include <iostream>
- #include <string>
- int main() {
- std::string str = "123456789";
- std::cout << "123456789.find(456) = " << static_cast<unsigned int>(str.find("456" )) << std::endl;
- std::cout << "123456789.find(147) = " << static_cast<unsigned int>(str.find("147" )) << " (erreur = " << static_cast<unsigned int>(std::string::npos) << " )" << std::endl;
- std::cout << "123456789.substr(3,4) = " << str.substr(3,4) << std::endl;
- return 0;
- }
|
Edit 2 :
Citation :
En fait j'arrive pas à faire en C/C++
|
C'est soit C, soit C++, mais pas les deux ...
Message édité par theshockwave le 12-07-2005 à 15:04:05