#include<iostream>
#include<bits/stdc++.h>
using namespace std;
int main()
{
string str="23 156 1645 -2398 77";
vector<string> words;
char delimeter=' ';
int n=str.size();
for(int i=0;i<n;i++)
{
int j=i;
while(str[i]!=delimeter && i<n)
i++;
string temp=str.substr(j,i-j);
words.push_back(temp);
}
return 0;
}
#include <string.h>
int main ()
{
char str[] ="This is a sample string";
char *p;
p=strtok(str," ");
while (p!= NULL)
{
cout<<p;
p=strtok(NULL," ");
}
return 0;
}
#include <boost/algorithm/string.hpp>
std::string text = "Let me split this into words";
std::vector<std::string> results;
boost::split(results, text, [](char c){return c == ' ';});
Code Example |
---|
Cpp :: c++ length of char* |
Cpp :: how to find length of character array in c++ |
Cpp :: how to string to integer in c++ |
Cpp :: character array to string c++ stl |
Cpp :: c++ char to uppercase |
Cpp :: latex double subscript |
Cpp :: c++ check if char is number |
Cpp :: how to do nCr in c++ |
Cpp :: iterating in map/unordered map c++ |
Cpp :: substring to int c++ |
Cpp :: how to install boost c++ on windows |
Cpp :: c++ iterate map |
Cpp :: number of words in c++ files |
Cpp :: if vector is empty c++ |
Cpp :: vector.find() |
Cpp :: for loop in c++ |
Cpp :: string to decimal c++ strtol |
Cpp :: minimum value in array using c++ |
Cpp :: convert string to lpwstr |
Cpp :: C++ break and continue |
Cpp :: struct and pointer c++ |
Cpp :: c++ remove text file |
Cpp :: c++ keyboard input |
Cpp :: factorial function c++ |
Cpp :: c++ modulo positive |
Cpp :: sina + sinb formula |
Cpp :: how to square a number in c++ |
Cpp :: arduino xor checksum |
Cpp :: c++ cout without include iostream |
Cpp :: intersection.cpp |