“string cpp temukan semua kejadian” Kode Jawaban

Temukan semua kemunculan substring dalam string C

#include <string>
#include <iostream>

using namespace std;

int main()
{
    string s("hello hello");
    int count = 0;
    size_t nPos = s.find("hello", 0); // first occurrence
    while(nPos != string::npos)
    {
        count++;
        nPos = s.find("hello", nPos + 1);
    }

    cout << count;
};
the_pythor

string cpp temukan semua kejadian

string str,sub; // str is string to search, sub is the substring to search for

vector<size_t> positions; // holds all the positions that sub occurs within str

size_t pos = str.find(sub, 0);
while(pos != string::npos)
{
    positions.push_back(pos);
    pos = str.find(sub,pos+1);
}
Modern Millipede

Jawaban yang mirip dengan “string cpp temukan semua kejadian”

Pertanyaan yang mirip dengan “string cpp temukan semua kejadian”

Lebih banyak jawaban terkait untuk “string cpp temukan semua kejadian” di C++

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya