Main.cc: In function ‘int main()’: Main.cc:4:18: warning: left shift count >= width of type [-Wshift-count-overflow] string str='1'<<'2'; ^~~ Main.cc:4:16: error: conversion from ‘int’ to non-scalar type ‘std::__cxx11::string {aka std::__cxx11::basic_string}’ requested string str='1'<<'2'; ~~~^~~~~