Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/158.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何从包含多个句子的输入文件中提取单个单词。C++; #包括 #包括 //#包括 //#包括 使用名称空间std; int main() { 字符串字; 河流充填; infile.open(“inputfile.txt”); if(infle.fail()) { cout(单词) { cout_C++ - Fatal编程技术网

C++ 如何从包含多个句子的输入文件中提取单个单词。C++; #包括 #包括 //#包括 //#包括 使用名称空间std; int main() { 字符串字; 河流充填; infile.open(“inputfile.txt”); if(infle.fail()) { cout(单词) { cout

C++ 如何从包含多个句子的输入文件中提取单个单词。C++; #包括 #包括 //#包括 //#包括 使用名称空间std; int main() { 字符串字; 河流充填; infile.open(“inputfile.txt”); if(infle.fail()) { cout(单词) { cout,c++,C++,下面是从字符串中查找单词的示例 #include <iostream> #include <fstream> //#include <cstring> //#include <string> using namespace std; int main() { string word; ifstream infile; infile.open ("inputfile.txt"); if (infile.fail

下面是从字符串中查找单词的示例

#include <iostream>
#include <fstream>
//#include <cstring>
//#include <string>

using namespace std;

int main()
{
    string word;
    ifstream infile;
    infile.open ("inputfile.txt"); 

    if (infile.fail()) 
        { 
            cout<<"UNABLE TO ACCESS INPUT FILE";
        }

    while(!infile.eof())
        {
            while (infile>> word)
                 {
                    cout<<word<<endl<<endl;
                 }  
        }

    infile.close ();

    system("pause");

    return 0;   
}
std::string str(“这个有针的草堆里有两个针。”);
std::字符串str2(“针”);
std::size\u t found=str.find(str2);
如果(找到!=std::string::npos)

std::你能不能用if语句在打印之前检查它是什么单词?首先请阅读。然后想想你在最里面的循环中做了什么(外部循环是不需要的,正如你现在所读的那样是错误的)。
std::string str ("There are two needles in this haystack with needles.");
std::string str2 ("needle");

 std::size_t found = str.find(str2);
 if (found!=std::string::npos)
 std::cout << "first 'needle' found at: " << found << '\n';