から始まる印刷するCOUTを使用すると、だから私は、私はタイトルタグが始まる見つけることstr.find();
を使用していますし、それは私に正しいを与える特定の場所
<html>
<head><title>301 Moved Permanently</title><head>
ので た文字列を持っていたと言うことができます位置が、どのように私はちょうど
301 Moved Permanently
私のコードを印刷しに行くか:
string requestedPage = page.GetBody(); //Get the body of a page and store as string "requestedPage"
int subFromBeg = requestedPage.find("<title>"); //Search for the <title> tag
int subFromEnd = requestedPage.find("</title>"); //Search for the </title> tag
std::cout << requestedPage; //before
requestedPage.substr(subFromBeg, subFromEnd);
std::cout << requestedPage; //after
私は何かを試した後、私のコード全体を追加します – THUNDERGROOVE
オリジナルのプログラム全体を表示しないでください。あなたのプログラムを、まだ問題を実証している絶対的に最小の**可能**完全**プログラムに減らしてください。詳細はhttp://sscce.orgを参照してください。ヒント:この問題では、サンプル・プログラムが約10行より長い場合、おそらく長すぎます。 –
注:これは完全なプログラムではありません。 –