string/char
1. string::push_back
error: invalid conversion from ‘const char*’ to ‘char’ [-fpermissive]
#include <iostream>
#include <string>
using namespace std;
int main()
{
string res;
// res.push_back("null"); //ERROR push_back takes in char instead of const char*
// correct use of push_back - add char
res.push_back('L');
cout<<res<<endl;
// add more than a single char
res += string("isa");
res += " is";
res.append(string(" the "));
res.append("best ");
res.insert(res.end(), 'b'); //iterator only accept char
res.insert(res.size(), "est!"); //position
cout<<res<<endl;
return 0;
}